Author: Microservices Group

This article is collated from the aliyun intelligent senior technical expert Yanlin online live share Aliyun original micro service ecology and Planning. Video playback address: yqh.aliyun.com/live/detail… With the mature of micro service technology, the service core architectural layering became clear, technological standardization and industrialization are forming, service governance become good, ensure that the service will be options, service grid becomes multilingual service architecture technology trends, ali cloud native micro service ecological evolution happens to mapping the development of the service industry and change.

Micro services industry trends

Open source products from the industry report and service awareness on the services to keep the high-speed growth of 20% +, with digital acceleration, the deepened, system complexity increase, more and more system is suitable for adopting micro service, with open-source and cloud computing, the cost from the micro service levels millions down to all, with ever increasing labor costs, Microservices are more conducive to improving r&d & iteration efficiency and human efficiency; The whole industry has entered a mature stage and gradually penetrated into all walks of life.

• From 2018 to 2023, the global microservices market CAGR is 22.4% and is expected to reach $1.8 Billion in 2023, accounting for 35% of the market size in The Asia-pacific region, second only to North America. (Source: Marketsandmakets).

• The attention of open source products in The field of Ali micro services increased by about 20%, and the number of stars exceeded 20,000 in the past year, with continuous improvement of attention.

Trends in microservices technology

The layers of microservices architecture are becoming clear

The micro-service architecture is gradually layered, with BaaS as the back-end, lightweight client and Serverless as the business side, enabling businesses to focus more on business development and further improving r&d efficiency.

Microservice technical standards are gradually forming

As Istio/Envoy becomes the de facto technical standard for the control and data surfaces of service grid, microservice competition enters the deep waters where service grid, service governance, distributed transactions and zero trust will become differentiated competitiveness.

Ali Cloud micro-service ecology and planning

Open source ecological

Ali micro service DNS best practice incubated in Alibaba, stable and reliable after ten years of singles’ Day polishing, and through open source to build a rich ecosystem, currently almost all mainstream languages support, and in the past one year to Golang micro service ecosystem to do a perfect support, experience greatly improved.

Micro-service ecological planning

Over the past decade, we have opened source the basic components of distributed application architecture, enabling developers to flexibly assemble distributed infrastructure capabilities in a building block fashion. In the next decade, we will focus more on building distributed application governance ecosystems and capabilities to improve the overall high availability of business systems.

Dubbo 3. X

In the past year, Dubbo 3.0 has been released to support multiple Mesh configuration access solutions, such as Sidacar and Proxyless, to achieve unified management of microservice control surfaces and best practices for Mesh migration. Through standardization protocols, service discovery, service governance and other processes, it can open up the on-cloud and off-cloud service governance systems and various heterogeneous micro-service systems. In the future, we will continue to explore intelligent traffic scheduling practices such as service flexibility, and build a more efficient and stable micro-service system through intelligent load balancing on the client side and adaptive traffic limiting strategy on the server side.

Nacos 3. X

In the past year, Nacos2.0 has been released with a 10-fold increase in scalability and seamless support for the service grid ecosystem. In the near future, we will improve the scalability through plug-in, and make supporting tools to improve the ease of use. At the same time, we have completed the planning of Nacos 3.x, which is centered around standardization to take Nacos to the world.

Sentinel 2 X planning

We will strengthen our engagement with the Envoy/Istio community by integrating with the Envoy community in the form of WASM Extensions or native extensions to drive the standardization of high availability traffic protection technologies and provide common CRD standards and adaptions to the cloud native community.

Seata 2 X planning

We will improve the multi-language architecture, embrace common standardized protocols, pave the way for further sinking of Transaction capabilities, and explore more cloud-native Transaction Mesh solutions. More transaction resources and RPC frameworks are supported through plug-in extension mechanisms. On the basis of relational databases supported by 1.x, 2.x will preferentially support relational databases such as SQLServer, DB2, OB and damone, while exploring data consistency of non-database resources such as MQ and NoSQL. Stored separately computing cluster pattern will extend more types of storage solution, at the same time will also introduce the storage calculation based on the consensus algorithm is not separation of small cluster solution, for the user on the use and maintenance cost burden, make the console system of monitoring and operational tool chain, to enhance the ease of use, for developers to provide out-of-the-box distributed transaction services.

Spring Cloud Alibaba planning

Spring Cloud Alibaba 2021.0.1.0 has been officially released, and the community has also released a new governance mechanism, introducing the Steering Committee as the technical development Steering Committee of Spring Cloud Alibaba project. The Steering Committee members are individuals who have made significant contributions to the evolution and development of Spring Cloud Alibaba project. Meanwhile, committers are added to the Steering Committee for individuals who can contribute issues and PR continuously over a long period of time. Participation in the maintenance of issue list, discussion of important features, code review, etc., is welcome to actively participate in the community.

In the future, we will continue to evolve in three directions:

• Promote standardization of service governance, comprehensively upgrade service governance capabilities, support service contract and service query capabilities, as well as traffic routing and other high-level governance capabilities. • Continue to communicate with other microservices by supporting xDs and Service Mesh. • Support GraalVM in combination with Serverless scenarios, enabling Spring Cloud developed microservices to have faster startup speed under Servless architecture. And enjoy the better flexibility brought by Serverless cloud services, such as Ali Cloud Serverless application engine SAE.

MSE positioning and advantages

MSE positioning

Product positioning: To create a one-stop micro-service platform for the mainstream open source micro-service ecosystem in the industry, providing the default high availability competitiveness.

Product matrix: MSE= microservices (data side)/ASM= Service grid (control side)/AHAS flow control = Service governance (governance side).

Open source matrix: Alibaba micro service DNS best practices, open standards, ecological improvement.

Global service: MSE has global service, supporting international stations, financial cloud, logistics cloud, jushita.

MSE registry & Configuration center advantage

Provide users out of the box, pay-as-you-go, safe and stable BaaS service, let business focus on business development, improve the efficiency of research and development.

MSE service governance advantages

Provide zero service intrusion, development, testing, operation and maintenance of the full coverage of service governance capabilities, improve system availability. If the release phase is delayed even if the registry is pushed in milliseconds, traffic will be lost during this period, so we provide lossless online and offline capabilities to address this pain point.

Advantages of MSE cloud native gateway

Provide one-stop gateway solution with high integration, high availability, high performance and security.

** High integration: ** Integrated traffic gateway + microservice gateway +WAF multiple gateways, integrated Nacos/Kubernetes/DNS/ fixed IP multiple service discovery modes, integrated ARMS/SLS observable monitoring alarm system, integrated certificate/tripartite authentication security system.

**• High availability: ** Provides multiple availability zone Dr, default monitoring alarm policy, push protection, support traffic limiting degradation, support traffic gray scale.

** High performance: ** Hardware acceleration improves performance by 80%, Ingress scenario is 90% higher than Nginx performance, parameter tuning + module optimization improves by 40%, the traffic gateway and micro service gateway are combined.

**• Security: ** Supports certificate management, JWT/OAuth2/OIDC/IDaaS authentication mechanism, black and white list mechanism.

MSE Ecology and Planning

MSE hopes to do a good job in ecology, strengthen products and stabilize chassis; Good product integration, improve user ease of use; Strengthen product competitiveness, so that users get the highest efficiency; Do steady site, so that users get the best protection.

MSE operational activities

A lower cost

Now buy the MSE family barrel micro service engine far lower than the self-built cost, with the lowest price in history to enjoy better quality, more comprehensive service.

More cost-effective

MSE cloud native gateway has passed the 2020 Double 11 test, carrying 100,000 requests per second, and the daily request volume reaches 10 billion level. The integration of traffic gateway and micro-service gateway can directly reduce user resource cost by 50%, and provide rich authentication and authentication capabilities to reduce customer security access cost. Now, new and old users can enjoy 30% discount if they buy MSE cloud native gateway pre-paid specifications.

Limited-time discounts are unprecedented

MSE registration and configuration center compatible with Nacos/ZooKeeper/Eureka, high availability, provides rich and perfect monitoring alarm, console operation and maintenance operations and engine types. The professional version is compatible with Nacos 2.0, with a performance improvement of about 10 times compared to the basic version, higher SLA guarantee and configuration capabilities. From March 1, 2022 to March 31, new users can enjoy 50% discount for the first purchase of pre-paid full specifications, which is lower than the self-built price and can buy for up to 3 years.

A link to the

[1] ali cloud MSE for entry: www.aliyun.com/product/ali…

[2] MSE international station buy entrance: www.alibabacloud.com/product/mic…

Nail search group number 34754806 can join the user group communication, answer questions.

Click “here” to learn more about MSE ~ Release the latest information of cloud native technology, collect the most complete content of cloud native technology, hold cloud native activities and live broadcast regularly, and release Ali products and user best practices. Explore the cloud native technology with you and share the cloud native content you need.

Pay attention to [Alibaba Cloud native] public account, get more cloud native real-time information!