blog

Daily Blog | Exploring the essence of software architecture, what exactly is architecture?

Whether as developers or architects, we all deal with software systems all the time, and architecture is one of the most frequently used terms at work. So, what exactly is architecture? You may or may not have your own answer. The understanding of “architecture” requires us to constantly think, summarize, and deduce in practice to

Daily Blog | Exploring the essence of software architecture, what exactly is architecture? Read More »

Daily blog | Popular vernacular, thoroughly understand the essence of the principle of https

I believe that many people are not clear about the process of https, but only know that https is securely encrypted, and the principle and process behind it are not clear. The author used to be not clear about the process of https, and I had a little understanding, and the most annoying thing is

Daily blog | Popular vernacular, thoroughly understand the essence of the principle of https Read More »

Daily Blog | eBPF technology practice: Accelerate container network forwarding, reduce time consumption by 60%+

The kernel programmability brought by eBPF technology can create some “wormholes” in the original long forwarding path, so that packets can quickly reach their destinations. For the container network scenario, we can use eBPF to bypass subsystems such as bridge and netfilter to speed up packet forwarding. #Daily #Blog #eBPF #technology #practice #Accelerate #container #network

Daily Blog | eBPF technology practice: Accelerate container network forwarding, reduce time consumption by 60%+ Read More »

Daily Blog | ByteDance Flink StateBackend Performance Improvement Road

Introduction: StateBackend is the cornerstone of Flink’s ability to provide state upwards, and its performance will seriously affect the throughput of tasks. This sharing mainly introduces the related optimizations that improve performance by providing a general cache layer for StateBackend inside ByteDance. #Daily #Blog #ByteDance #Flink #StateBackend #Performance #Improvement #Road

Daily Blog | ByteDance Flink StateBackend Performance Improvement Road Read More »

Daily blog | Construction and application of feature platform in Shuhe

The first is an overview of the feature platform. The entire feature platform is divided into four layers, namely data services, storage services, computing engines, and raw storage. The data service layer provides external services, mainly including four types: #Daily #blog #Construction #application #feature #platform #Shuhe

Daily blog | Construction and application of feature platform in Shuhe Read More »

AngelBlog, an open source blog system in Java

AngelBlog is a simple, beautiful, powerful and adaptive Java blog system. Based on Java Spring boot + front-end bootstrap + jquery + layui and other technologies, the data storage adopts the Mysql database with reliable and stable performance. AngelBlog blogging system is powerful and browser adaptive. The front-end uses Bootstrap, supports mobile self-adaptation, and is

AngelBlog, an open source blog system in Java Read More »

Daily blog | Apache Dolphinscheduler’s landing practice in the field of fresh food e-commerce

With the further development of big data, both offline tasks and real-time tasks are becoming more and more, and the requirements for the scheduling system are getting higher and higher. #Daily #blog #Apache #Dolphinschedulers #landing #practice #field #fresh #food #ecommerce

Daily blog | Apache Dolphinscheduler’s landing practice in the field of fresh food e-commerce Read More »

Daily blog | A research on the design of a distributed transaction solution based on flexible transactions

Common distributed transaction solutions such as 2pc/3pc, tcc, saga, etc. are common on the market, but the actual implementation of the framework is relatively heavy, the design and development are relatively cumbersome, and it is not easy to develop quickly. This paper provides a simple and easy-to-use distributed transaction design scheme based on flexible transaction

Daily blog | A research on the design of a distributed transaction solution based on flexible transactions Read More »