Posts in 2023

  • 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.5.1

    Wednesday, October 18, 2023 in Netpoll

    Fix [#289] fix: panic/fault when dial connection timeout Optimise [#290] optimise: rm useless inputBarrier

    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.5.0

    Tuesday, September 26, 2023 in Netpoll

    Optimize [#274] optimize: increase first bookSize to 8KB to reduce overhead for connection read at begin [#273] optimize: ignore EOF when read a closed connection Fix [#283] fix: protect operator dont be detach twice [#280] fix: detach operator …

    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

  • Release v0.6.1

    Monday, June 19, 2023 in Kitex

    Full Release Log Hotfix: [#988] hotfix(code_gen): fix the problem of code generation with slim template failure

    Read more

  • CloudWeGo: A leading practice for building enterprise cloud native middleware!

    Thursday, June 15, 2023 in News

    CloudWeGo Overview CloudWeGo is a set of microservices middleware developed by ByteDance that can be used to quickly build enterprise-class cloud-native architectures. It is a collection of high-performance, high-extensible, and highly-reliable …

    Read more

  • Release v0.6.0

    Wednesday, June 14, 2023 in Kitex

    Introduction to Key Changes Feature 1. GRPC Metainfo Pass Through The gRPC client sets the header to ctx by default, and external methods can use GetHeaderMetadataFromCtx to obtain meta information. It can be used to obtain meta information within …

    Read more

  • Release v0.4.0

    Wednesday, June 14, 2023 in Netpoll

    Feature: [#249] feat: add Detach function to support detach connection from its poller Optimize: [#250] optimize: WriteDirect implementation to avoid panic and duplicate creation of redundant LinkBufferNode when remainLen is 0 Bugfix: [#256] …

    Read more