Xiaomi’s Practice of Fault Injection Platform Based on Chaosblade

Xiaomi's Practice of Fault Injection Platform Based on Chaosblade

Source: Xiaomi Technology Author: Li Qianming – Big Data SRE Currently, domestic practices are more inclined towards fault testing, which involves conducting fault injection experiments in specific scenarios and verifying whether expectations are met. This type of testing has relatively controllable risks, but the downside is that it does not explore more scenarios through fault … Read more

Exploring Fault Injection in Chaos Engineering

Exploring Fault Injection in Chaos Engineering

Authors | Ye Fei, Qiong Gu Introduction: Do you think chaos engineering is far from you? But the moment a failure occurs is not chosen by you, but rather that moment chooses you. All you can do is prepare for it. Chaos engineering has been applied internally at Alibaba for many years, and the open-source … Read more

Middleware in Embedded Linux – ZeroMQ

Middleware in Embedded Linux - ZeroMQ

cppzmq is an open-source C++ library based on ZeroMQ, used for building distributed and concurrent applications. It provides a simple interface for communicating with ZeroMQ message queues. This article will introduce the basic concepts, common patterns, and example code of cppzmq. Basic Concepts 1. ZeroMQ: ZeroMQ is a lightweight messaging library that allows applications to … Read more

The Easiest Way to Set Up a Zookeeper Server

The Easiest Way to Set Up a Zookeeper Server

The Path of a Programmer Internet/Programmer/Technology/Resource Sharing Follow It takes about 11 minutes to read this article. Source:Programmer Without Learning Countless, Link: jianshu.com/p/6d349acf48aa What is ZooKeeper ZooKeeper is an Apache top-level project that provides efficient and highly available distributed coordination services for distributed applications. It offers basic distributed services such as data publishing/subscription, load balancing, … Read more

Analysis of Embedded System Software Architecture

Analysis of Embedded System Software Architecture

Analysis of HarmonyOS Architecture The overall structure of HarmonyOS adopts a layered design, from bottom to top: Kernel Layer: Multi-core, selecting the appropriate OS kernel for different resource-constrained devices, masking multi-core differences. System Service Layer: Core capabilities, providing services to application layer programs through the framework layer. Application Framework Layer: Multi-language framework Application Layer: System … Read more