 HUAWEI CLOUD Microservice Tool Improves Development EfficiencyHUAWEI CLOUD Microservice Tool Improves Development Efficiency Department: Application Platform Service Author: Wang Qijun Date: 2019-09-20 Security Level: Contents 1. Tool for Splitting Monolithic Process-level Overall availability Low High Continuous evolution Difficult Easy Communication efficiency Low High Technology stack selection Restricted Flexible Scalable Restricted Flexible Reusability formal verification Tool for Splitting Monolithic Applications into Microservices Improves Development Efficiency Supported processes Methodology • ThoughtWorks 5 Steps and 1 Phase • DDD aggregation0 码力 | 14 页 | 795.42 KB | 1 年前3 HUAWEI CLOUD Microservice Tool Improves Development EfficiencyHUAWEI CLOUD Microservice Tool Improves Development Efficiency Department: Application Platform Service Author: Wang Qijun Date: 2019-09-20 Security Level: Contents 1. Tool for Splitting Monolithic Process-level Overall availability Low High Continuous evolution Difficult Easy Communication efficiency Low High Technology stack selection Restricted Flexible Scalable Restricted Flexible Reusability formal verification Tool for Splitting Monolithic Applications into Microservices Improves Development Efficiency Supported processes Methodology • ThoughtWorks 5 Steps and 1 Phase • DDD aggregation0 码力 | 14 页 | 795.42 KB | 1 年前3
 Boosting Software Efficiency12 INTRO ❑ The talk today is about software development. ❑ I worked on a product for two years, and during this time, I drastically improved its capabilities. ❑ I wanted to share with you the journey0 码力 | 180 页 | 1.65 MB | 6 月前3 Boosting Software Efficiency12 INTRO ❑ The talk today is about software development. ❑ I worked on a product for two years, and during this time, I drastically improved its capabilities. ❑ I wanted to share with you the journey0 码力 | 180 页 | 1.65 MB | 6 月前3
 Balancing Efficiency and Flexibility: Cost of Abstractions in Embedded Systems0 码力 | 75 页 | 2.12 MB | 6 月前3 Balancing Efficiency and Flexibility: Cost of Abstractions in Embedded Systems0 码力 | 75 页 | 2.12 MB | 6 月前3
 C++20 STL Features: 1 Year of Development on GitHubC++20 STL Features: 1 Year of Development on GitHub Stephan T. Lavavej "Steh-fin Lah-wah-wade" Principal Software Engineer, Visual C++ Libraries stl@microsoft.com @StephanTLavavej 1 Version 1.0 - September • Part 1: C++20 STL Features • Everything here is Standard, except as noted • Part 2: GitHub Development • For contributors and observers 2Overview Part 0 3CppCon 2019 -> CppCon 2020 • Announced SuperWig 26GitHub Development Part 2 27How We Use GitHub • Code: linear history, few feature branches • Issues: cxx20, LWG, bug, performance, etc. • Pull Requests: Used for all development • Continuous0 码力 | 45 页 | 989.72 KB | 6 月前3 C++20 STL Features: 1 Year of Development on GitHubC++20 STL Features: 1 Year of Development on GitHub Stephan T. Lavavej "Steh-fin Lah-wah-wade" Principal Software Engineer, Visual C++ Libraries stl@microsoft.com @StephanTLavavej 1 Version 1.0 - September • Part 1: C++20 STL Features • Everything here is Standard, except as noted • Part 2: GitHub Development • For contributors and observers 2Overview Part 0 3CppCon 2019 -> CppCon 2020 • Announced SuperWig 26GitHub Development Part 2 27How We Use GitHub • Code: linear history, few feature branches • Issues: cxx20, LWG, bug, performance, etc. • Pull Requests: Used for all development • Continuous0 码力 | 45 页 | 989.72 KB | 6 月前3
 C++20 STL Features: 1 Year of Development on GitHubVersion 1.0 - September 15, 2020 1 C++20 STL Features: 1 Year of Development on GitHub Stephan T. Lavavej "Steh-fin Lah-wah-wade" Principal Software Engineer, Visual C++ Libraries stl@microsoft.com @StephanTLavavej2 • Part 1: C++20 STL Features • Everything here is Standard, except as noted • Part 2: GitHub Development • For contributors and observers3 Overview Part 04 CppCon 2019  CppCon 2020 • Announced at SuperWig27 GitHub Development Part 228 How We Use GitHub • Code: linear history, few feature branches • Issues: cxx20, LWG, bug, performance, etc. • Pull Requests: Used for all development • Continuous0 码力 | 45 页 | 702.09 KB | 6 月前3 C++20 STL Features: 1 Year of Development on GitHubVersion 1.0 - September 15, 2020 1 C++20 STL Features: 1 Year of Development on GitHub Stephan T. Lavavej "Steh-fin Lah-wah-wade" Principal Software Engineer, Visual C++ Libraries stl@microsoft.com @StephanTLavavej2 • Part 1: C++20 STL Features • Everything here is Standard, except as noted • Part 2: GitHub Development • For contributors and observers3 Overview Part 04 CppCon 2019  CppCon 2020 • Announced at SuperWig27 GitHub Development Part 228 How We Use GitHub • Code: linear history, few feature branches • Issues: cxx20, LWG, bug, performance, etc. • Pull Requests: Used for all development • Continuous0 码力 | 45 页 | 702.09 KB | 6 月前3
 Powered by AI: A Cambrian Explosion for C++ Software Development Tools`University of Massachusetts Amherst Powered by AI: A Cambrian Explosion for C++ Software Development Tools Emery BergerCretaceous–Paleogene (K-Pg) extinction eventCretaceous–Paleogene (K-Pg) extinction0 码力 | 128 页 | 23.40 MB | 6 月前3 Powered by AI: A Cambrian Explosion for C++ Software Development Tools`University of Massachusetts Amherst Powered by AI: A Cambrian Explosion for C++ Software Development Tools Emery BergerCretaceous–Paleogene (K-Pg) extinction eventCretaceous–Paleogene (K-Pg) extinction0 码力 | 128 页 | 23.40 MB | 6 月前3
 Techniques to Optimise Multi-threaded Data Building During Game Development1 Dominik Grabiec - Techniques to Optimise Multi-threaded Data Building During Game Development - CppCon 2024Hello My name is Dominik Grabiec This talk is Techniques to Optimise Multi-threaded Data Building During Game Development1 Dominik Grabiec - Techniques to Optimise Multi-threaded Data Building During Game Development - CppCon 2024Hello My name is Dominik Grabiec This talk is- Focusing on optimising the process around around building the data - the data build system • How many people are in Game Development? • How many people have worked in AAA? • How many are familiar with asynchronous programming? Speaker notesTALK since 1999 (Professionally since 2005) • Worked in Embedded and Application Development • Since 2013 in AAA Game Development • Representing myself • Examples in this talk are recreations 3A quick bit 0 码力 | 99 页 | 2.40 MB | 6 月前3
 《Java 应用与开发》课程讲义 - 王晓东0 码力 | 330 页 | 6.54 MB | 1 年前3 《Java 应用与开发》课程讲义 - 王晓东0 码力 | 330 页 | 6.54 MB | 1 年前3
 Service Mesh微服务化和传统框架微服务化混合部署协同实践分享processing efficiency by more than 80% by using new technologies such as microservices and AI. iDrugSafety Competitiveness Analysis Quality Cost Specifications System Functions Development Capability domestic and international design standards. MedSci uses AI to reduce labor costs and improve efficiency. Related Project Experience MedSci has professional teams that are responsible for interpreting powerful system customization development capabilities. MedSci has rich experience in system launching and operation and ensures quick project implementation. iDrugSafety Development Requirements iDrugSafety0 码力 | 11 页 | 11.76 MB | 1 年前3 Service Mesh微服务化和传统框架微服务化混合部署协同实践分享processing efficiency by more than 80% by using new technologies such as microservices and AI. iDrugSafety Competitiveness Analysis Quality Cost Specifications System Functions Development Capability domestic and international design standards. MedSci uses AI to reduce labor costs and improve efficiency. Related Project Experience MedSci has professional teams that are responsible for interpreting powerful system customization development capabilities. MedSci has rich experience in system launching and operation and ensures quick project implementation. iDrugSafety Development Requirements iDrugSafety0 码力 | 11 页 | 11.76 MB | 1 年前3
 The Roles of Symmetry And Orthogonality In DesignSymmetry: std::move Motivation for std::move (since C++11): To violate symmetry for gains in efficiency (i.e., state pilfering) Bar bar0; //...populate bar0 Bar bar1 = std::move(bar0); bar0 bar1 objects are related) Motivation for std::move (since C++11): To violate symmetry for gains in efficiency (i.e., state pilfering) Bar bar0; //...populate bar0 Bar bar1 = std::move(bar0); bar0 bar1 system attributes (a sampling): Asymmetry tends to: • violate desired system aspects • prevent development of system intuition Logical: People understand it, and is intuitive with minimal onboarding0 码力 | 151 页 | 3.20 MB | 6 月前3 The Roles of Symmetry And Orthogonality In DesignSymmetry: std::move Motivation for std::move (since C++11): To violate symmetry for gains in efficiency (i.e., state pilfering) Bar bar0; //...populate bar0 Bar bar1 = std::move(bar0); bar0 bar1 objects are related) Motivation for std::move (since C++11): To violate symmetry for gains in efficiency (i.e., state pilfering) Bar bar0; //...populate bar0 Bar bar1 = std::move(bar0); bar0 bar1 system attributes (a sampling): Asymmetry tends to: • violate desired system aspects • prevent development of system intuition Logical: People understand it, and is intuitive with minimal onboarding0 码力 | 151 页 | 3.20 MB | 6 月前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
 HUAWEICLOUDMicroserviceToolImprovesDevelopmentEfficiencyBoostingSoftwareBalancingandFlexibilityCostofAbstractionsinEmbeddedSystemsC++20STLFeaturesYearonGitHubPoweredbyAICambrianExplosionforToolsTechniquestoOptimiseMultithreadedDataBuildingDuringGamelecturenotesJavaApplicationpdfServiceMesh服务服务化传统框架混合部署协同实践分享TheRolesSymmetryAndOrthogonalityInDesign














 
  
 