AsiaInfo Anhui with three products, AntDB, DADB and FlyingServer, was selected in the ICT Academy's vendors and products list
At the end of 2022, China Academy of Information and Communication Technology(CAICT) released the “Vendors and Products List of Software Supply Chain" at the "3SCON Software Supply Chain Security Conference" hosted by CAICT. After the preliminary security evaluation, Hunan AsiaInfo Anhui Technology Co., Ltd. with three products, namely AntDB, DADB, a distributed application data bus, and AISWare FlyingServer, a web application middleware, was selected in the list.
Figure 1 AsiaInfo Anhui selected in the list
Li Wei, deputy director of the Institute of Cloud Computing and Big Data of the China Academy of Information and Communications Technology, said that the development of China's software supply chain security faces problems such as the system to be improved, the stock is difficult to solve, and the effectiveness of security governance to be improved. The establishment of system and institution processes and evaluation indicators to promote software supply chain security and improve the effectiveness of the work will be the focus of future work.
In order to further enhance the transparency of the software supply chain, actively respond to the emerging governance problems of software supply chain security, while providing guidance for users to choose the right vendors and products, the "Vendors and Products List of Software Supply Chain " collection and selection activity was launched, and a number of outstanding cases with high maturity and exemplary effect were selected. Hunan AsiaInfo Anhui Technology Co., Ltd. and its AntDB , DADB and FlyingServer products were honored to be selected.
Hunan AsiaInfo Anhui Technology Co., Ltd. as a carrier of national application and innovation of information technology (information innovation), relying on its years of technology accumulation, focuses on the development and service of database and middleware, and form a mature and technology-leading database product AntDB and middleware products FlyingServer and DADB in combination with the scenario of communication industry. The database product AntDB has served more than 1 billion users and has been running smoothly in the communication industry for more than 15 years, and has been commercially implemented in many industries such as transportation, finance, energy and postal services.
Carrier-level core transaction database—— AntDB
Established at the beginning of the 21st century, the AntDB team of AsiaInfo Technologies has nearly 20 years of R&D and service experience, and is one of the earliest domestic database teams in China. During the evolution Union of communication technology from 2G to 5G, the team continuously promotes the update of AntDB based on new application scenarios and cutting-edge database technologies, providing advanced database products and services for communication operators and other industry customers.
Since 2008, AntDB has been applied to the core system of communication operators for 15 years, serving more than 1 billion cell phone users in 24 provinces nationwide, forming the four characteristics of "amount, history, speed and stability":
Amount - A huge number of users. AntDB serves more than 1 billion mobile phone owners.
History - A history of solid implementation. AntDB has gone through 15 years of trials and tribulations since its implementation in in 2008.
Speed - Fast execution performance. AntDB stable can handle millions of core telecom transactions per second at its peak.
Stability - Stable and reliable products. AntDB has been running smoothly and safely in the core system of telecom operators for more than ten years.
Figure 2 AntDB selected in the list
AntDB was directly applied to the most critical business systems in the communication industry since its birth, carrying the world's largest volume of communication data and polishing database technology and services in the production environment, so it is the most sensitive to changes in demand brought about by technology upgrades and can lead the cutting-edge database technology. From the first generation of fully self-researched memory database, to multi-SQL engine, and then to the new generation of distributed automatic database, each iteration is at the forefront of the industry.
On December 28, 2022, AntDB once again leads the development of database technology - releasing a new generation of hyper-converged streaming engine to create a new era of distributed database. In the overall architecture, AntDB puts forward a new "hyper-convergence" concept, which integrates multiple engines and capabilities to meet enterprises’ increasingly complex needs of mixed load scenarios and mixed data type business; at the same time, to meet the increasingly demanding requirements of users for "real-time", AntDB integrates stream computing and database from the kernel level through the original "streaming processing engine" to meet the needs of real-time processing scenarios such as real-time business analysis and real-time reporting, as well as the needs of asynchronous transaction scenarios such as Internet+.
As a credible and secure carrier-grade core transaction database, AntDB has helped many customers such as Shanghai Mobile and Yunnan Expressway to complete the localization and upgrade of their core business systems in practice in addition to technical innovation, and its carrier-grade security, stability and high concurrency have been verified for many times.
At the same time, in order to better assume the responsibility and mission of information innovation, AntDB actively carries out the adaptation and compatibility of the information innovation ecosystem, and now supports many domestic chips and operating systems and adapts to domestic third-party tools. In the future, with the continuous expansion of business in finance, transportation, energy and other industries, AntDB will definitely become a shining star in the information innovation industry.
Distributed Application Data Bus (DADB)
DADB (Distributed Application Data Bus) is a lightweight, easy-to-use distributed database middleware that fully and rationally utilizes the computational and storage capabilities of relational databases to solve the bottlenecks of traditional architecture in terms of capacity, performance, and number of links, making it capable of distributed expansion, and relieving business dependency on specific databases through syntactic adaptation to Oracle, MySQL, MySQL, PGSQL and other different types of database, so as to achieve business database support for "de-O", mainly to provide the abilities of splitting library and table, read and write separation, database fault isolation, dynamic switching, online migration of the slice, cloud-based links and so on.
Figure 3 AISWare DADB selected in the list
AISWare DADB adopts a hierarchical architecture, which makes it easy to continuously iterate on the functions at a later stage, with clear functional boundaries and fully decoupled components, compatible with previous and latest versions, plug-and-play. The architecture is mainly divided into client, access control center and operation and maintenance control platform. It provides Server registration and subscription capabilities of database operation platform to achieve load balancing, fault isolation and other capabilities. It supports Server grouping, and manages them in the form of logical clusters. Businesses from different channels can access different logical clusters to achieve resources isolation. Logical clusters with container platform can realize elastic expansion and reduction of capacity. Support for multi-AZ deployment, and configuration monitoring console can simultaneously manage clusters of multiple planes.
Web Application Middleware - AISWare FlyingServer
Web Application Middleware is an application server middleware that follows Jakarta EE Platform 8 specification, providing JDBC, JTA, JMS, JPA, Servlet, Restful, security encryption, load balancing and other functions to meet the development and deployment requirements of common Web and EJB applications. In addition to running alone, FlyingServer also supports being embedded into Spring Boot as a Web container or starting with application binding (similar to Jetty embedding method), and also supports deploying original war, ear and other application packages on cloud environment (Kubernetes) to achieve automatic scaling capacity of application instances; and the built-in international microservice development specification allows you to quickly develop microservice applications on the cloud. It is suitable for single instance, cluster, distributed, cloud and other deployment schemes.
Figure 4 AISWare FlyingServer selected in the list
AISWare FlyingServer adopts a hierarchical architecture, which makes it easy to continuously iterate on the functions at a later stage, with clear functional boundaries and fully decoupled components, compatible with previous and latest versions, plug-and-play. The architecture is mainly divided into a base layer, a component layer and a service layer. The base layer provides component integration capabilities and startup framework. The component layer provides basic functions such as network communication, security, and functional components of Jakarta EE specification and MicroProfile specification. The service layer provides application runtime environment and console capabilities, mainly to provide runtime containers for microservices, Web applications, EJB applications, as well as console, command line and other human-machine interactive methods.
At present, it has been adapted to domestic mainstream CPUs, operating systems and databases, and has various test certificates and domestic compatibility certificates of information innovation, and has been implemented in many products and projects.
The application and innovation of information technology is a national strategy, but also a corporate responsibility. As a carrier of AsiaInfo Technologies' participation in information innovation, Hunan AsiaInfo Anhui Technology Co., Ltd. will combine years of technology accumulation, continue to plow deeper in database, middleware and other basic software fields for the R&D and services, and take more responsibilities and contribute more strength to the national information innovation cause.