Posts in 2024

  • Enhancing Performance in Microservice Architecture with Kitex

    Monday, January 29, 2024 in News

    Kitex: Enhancing Performance in Microservice Architecture Introduction The team at ByteDance initiated the creation of the Remote Procedure Call (RPC) framework, Kitex, alongside several related fundamental libraries in 2019. This endeavor originated …

    Read more

  • Harnessing the Power of Rust for Cloud Development with Volo

    Thursday, January 18, 2024 in News

    I. Introduction Every tool in the CloudWeGo open-source ecosystem has been developed with the aim of simplifying and revolutionizing how developers navigate the cloud environment. An essential part of this ecosystem is Volo, a Rust RPC framework …

    Read more

  • Mastering Golang Microservices - A Practical Guide: Embrace High-Performance with Kitex and Hertz

    Wednesday, January 10, 2024 in News

    I. Introduction The world of software development is fast-paced, and having reliable and efficient tools makes a significant difference. This is where CloudWeGo with two of its major sub-projects - Kitex and Hertz, comes into play. A solution with …

    Read more

  • Release v0.9.0

    Thursday, January 04, 2024 in Volo

    In Volo 0.9.0, we mainly changed the default generated HashSet/HashMap type to AHashMap/AHashSet, which is expected to bring certain performance improvements. Additionally, with the release of Rust 1.75, Volo is already available in stable rust. …

    Read more

Posts in 2023

  • Release v0.8.0

    Thursday, November 30, 2023 in Kitex

    Introduction to Key Changes Features 1. gRPC Multi-Service Support Implemented multi-service registration for Kitex gRPC, please refer to Multiple Services. 2. Acquire Kitex RPCInfo Added methods for easy retrieval of RPC information from RPCInfo, …

    Read more

  • The Role of CloudWeGo in Modern Cloud-Native Applications

    Tuesday, November 28, 2023 in News

    I. Introduction In the current era of infrastructure modernization, the term “Cloud-Native Applications” has emerged as a significant factor driving the evolution of the IT landscape. These applications inherently embody the concept of …

    Read more

  • Release v0.8.0

    Monday, October 23, 2023 in Volo

    In Volo 0.8.0, we mainly refactored the Service trait and all previous places that used async_trait by using two newly stabilized features: AFIT (Async Fn In Trait) and RPITIT (Return Position Impl Trait In Traits). This not only brings a slight …

    Read more

  • Release v0.7.2

    Wednesday, September 27, 2023 in Kitex

    Introduction to Key Changes Features 1. Retry: limit perncetage of retry requests The feature improves the usability of backup requests: if a request exceeds the retry delay threshold, a backup request will be sent; but if the request succeeds within …

    Read more

  • Release v0.7.0

    Tuesday, September 26, 2023 in Hertz

    In version 0.7.0 of Hertz, in addition to regular iterative optimization, we also brought several important features. Refactor Binding In version 0.7.0 of Hertz,we refactored the binding feature for Hertz https://github.com/cloudwego/hertz/pull/541 …

    Read more

  • Release v0.7.0

    Monday, August 14, 2023 in Kitex

    Introduction to Key Changes Features 1. gRPC Compression Support Implemented compression support for Kitex gRPC, allowing compression methods like gzip to reduce payload size. 2. GLS (Goroutine Local Storage) Utilized the local-session component for …

    Read more