Practical Implementation of Chaos Engineering at Qunar Travel

Practical Implementation of Chaos Engineering at Qunar Travel

Author Introduction Yu Haiying joined Qunar Travel in 2014 as a test development engineer, responsible for testing the Qunar flight service backend. Since 2021, he has been responsible for promoting and implementing chaos engineering at Qunar, focusing on quality gap detection and construction based on chaos engineering. 1. Introduction Qunar’s chaos engineering relies on ChaosBlade … Read more

Practical Implementation and Development Thoughts of Chaos Engineering at Ping An Bank

Practical Implementation and Development Thoughts of Chaos Engineering at Ping An Bank

In recent years, with the popularization of new technologies such as distributed system architecture, microservices concepts, and PaaS service components in the financial industry, traditional monolithic business system architectures based on mainframes and storage are rapidly evolving towards distributed system architectures based on cloud foundations (referred to as new system architecture). The new system architecture … Read more

Practical Application Scenarios of Chaos Engineering

Practical Application Scenarios of Chaos Engineering

We welcome fintech professionals to actively submit articles! Submission Email: [email protected] —— Financial Digitalization Written by / Software Development Center of Zhongyuan Bank Li Zhou Background and Objectives Currently, the digital economy is developing rapidly, and customers’ demand for online and scenario-based financial services is continuously increasing. Financial institutions in the banking industry are accelerating their … Read more

Enterprise-Level Python Application Architecture Design and Best Practices

Enterprise-Level Python Application Architecture Design and Best Practices

Enterprise-Level Python Application Architecture Design and Best Practices 1. Introduction Python’s role in enterprise application development is becoming increasingly important. Its concise syntax, rich ecosystem, and strong community support make it an ideal choice for building large enterprise applications. As business scales, designing an efficient, scalable, and maintainable Python architecture becomes a key challenge. This … Read more

Unveiling: Practical Implementation Process of Python Microservices Architecture from Requirements to Deployment

Unveiling: Practical Implementation Process of Python Microservices Architecture from Requirements to Deployment

That day at three in the morning, the online service suddenly crashed. After checking the logs, we discovered that our seemingly rock-solid monolithic application could not withstand high concurrency. The entire team stayed up all night, and we barely managed to get through the crisis by temporarily scaling up the servers. This incident completely solidified … Read more

Custom Context in Go: Timeout Control and Value Passing | Integration with Link Tracing

Custom Context in Go: Timeout Control and Value Passing | Integration with Link Tracing

Click the above “blue text” to follow us Yesterday, a developer messaged me: “Brother Feng, we have a problem with timeout control in our system requests! Some API calls are set to timeout after 3 seconds, but the background tasks keep running, and resources are not released at all!” After hearing this, I laughed. Isn’t … Read more

HTTP Middleware Chain in Go: Application of Protocol Buffers in Microservices Communication Framework

HTTP Middleware Chain in Go: Application of Protocol Buffers in Microservices Communication Framework

Click the above“blue text” to follow us “Yesterday, a young brother messaged me: ‘Brother Feng, our team leader said we need to use Go for microservices communication, what are Protocol Buffers and middleware chains? My head is buzzing!’ Haha, don’t worry, I’m familiar with this. Microservices are like a big kitchen, where each small chef … Read more

Rust is Poised to Replace C and C++ as the Preferred Python Backend for Machine Learning

Rust is Poised to Replace C and C++ as the Preferred Python Backend for Machine Learning

Author: lpalmieriTranslator: Wang QiangEditor: Cai FangfangIn the field of machine learning development, if we look at the big picture and set aside all the minor details, we can distill two immutable steps in machine learning development: model training and prediction (or inference). Today, the preferred language for machine learning is Python (unless your work environment … Read more

DC3 Open Source IoT Platform: A Distributed IoT Solution Based on Spring Cloud to Help Enterprises Rapidly Build Intelligent IoT Systems

DC3 Open Source IoT Platform: A Distributed IoT Solution Based on Spring Cloud to Help Enterprises Rapidly Build Intelligent IoT Systems

In today’s rapidly developing Internet of Things (IoT) technology, the DC3 open-source IoT platform has quickly become the preferred tool for developers and enterprises due to its microservices architecture, modular design, high scalability, and fully open-source features. It supports various scenarios such as industrial automation, smart homes, and environmental monitoring, providing a complete solution from … Read more

Open Source, Middle Platform, Cloud Platform! Analyzing the Business Models Behind Industrial IoT

Open Source, Middle Platform, Cloud Platform! Analyzing the Business Models Behind Industrial IoT

On October 24, Advantech invited Vice President of Alibaba Research Institute, An Xiaopeng and Founder of IoT Think Tank, Peng Zhao to hold an “Expert-led Deconstruction of the Great Future of Industrial IoT” reading session, focusing on “Decoupling · Reconstructing · Co-creating”, to explore the future development of Industrial IoT. Today, Advantech’s Chairman Liu Kezhen … Read more