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 application-level formal verification Tool for Splitting Monolithic Applications into Microservices Improves Development Efficiency Supported processes Methodology • ThoughtWorks 5 Steps and 1 Phase • DDD aggregation splitting suggestion file Parse the code and collect SQL statements. Preprocessing during development: Use the Antlr4 to generate objects of parsing rules that are recognizable to Java, and embed0 码力 | 14 页 | 795.42 KB | 1 年前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
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) extinction frame 0: fact((float) n = 100) at test-failed- assert.cpp:9:3 Local variables: frame 1: main() at test-failed-assert.cpp:16:16 Local variables: stop reason = hit program assertevolve evolvedebugger0 码力 | 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 isFocusing 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
ServiceComb在Service Mesh的探索与思考Huawei Confidential Service Mesh Evolution in Huawei - 2013: IR component in the microservice development platform - 2015: Sidecar component 5 Huawei Confidential 6 Mesher - Implementation of Service Control panel - Registry - Protocol - Monitoring - Security Supported Ecosystems - ServiceComb - Istio - Promethues - Zipkin - HUAWEI CLOUD Heterogeneous Infrastructure - CCE - Kubernetes - Docker selection from client registration discovery and platform registration Registrator Service center Istio Kubern etes Service Discovery Instance Cache Management Service center Huawei Confidential 90 码力 | 21 页 | 8.32 MB | 1 年前3
微服务架构实践-唯品会����! LB��! ����! ����! ����! �� �� �� �� �� ���������� ���������� 89 OSP�� Client! Local Proxy! Service! Service! Service! Service! ���/��� ��! ���/��� ��! ���/��� ��! ���/��� �� ��������Istio��������� Airbnb�Google�ebay�Mircosoft��� ������� 4 6 5 Conduit�2017�12��Buoyant����� 2018����Linkerd������ Linkerd2.0��� SOFAMesh� 2018�7�������� ���Service Mesh������ Istio � ������� ��� Service Mesh��������Go���� ���go-chassis�� Istio�Istio�Google�IBM�Lyft��� ��������Service Mesh��2017 �5����������������� ���������� 102 Istio�� Service A! Proxy! Service B! Proxy! Proxy0 码力 | 120 页 | 82.16 MB | 1 年前3
Nacos架构&原理
己的核心逻辑。对于数据抽象,这里仅以服务注册发现模块为例 public interface KvStorage { enum KvType { /** * Local file storage. */ File, /** * Local memory storage. */ Memory, /** * LSMTree storage. */ LSMTree, AP, CP, 提供的先进的容器编排技术,服务网格产品开始进入开发者的视野,并得到了 广泛的关注,其中不乏有头部互联网公司已经将服务网格应用在生产环境中。在这些产品当中,由 Google,IBM 和 Lyft 团队合作开发的服务网格项目 Istio 最为流行,它提出了⼀整套标准的、声 明式的服务治理 API,效仿 Kubernetes 对底层基础设施的抽象做法来解决服务治理层面的疑难杂 症。 Nacos 作为众多注册中心产品中最受欢迎 之初,就紧跟技术时代的潮流,当然 不会错过云原生带来的技术红利。Nacos 已深度集成明星产品 Spring Boot、Spring Cloud、 Dubbo 等等,到现在积极融入服务网格 Istio 的生态,都在为开发者可以在各种业务场景中使用 Nacos 而演进。 什么是服务网格 要深入理解服务网格的概念,明确服务网格要解决的问题,以及认识服务网格带来的业务价值,需 要从应用架构的演进发展从头开始讲起。0 码力 | 326 页 | 12.83 MB | 9 月前3
Service Mesh微服务化和传统框架微服务化混合部署协同实践分享and AI. iDrugSafety Competitiveness Analysis Quality Cost Specifications System Functions Development Capability Traditional CRO IT Company MedSci MedSci is the only IT company in China that uses powerful system customization development capabilities. MedSci has rich experience in system launching and operation and ensures quick project implementation. iDrugSafety Development Requirements iDrugSafety has years of accumulation on PHP technologies. • For new services developed based on Java, the development period must be short and the services must be launched to the market as soon as possible. •0 码力 | 11 页 | 11.76 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100













