Posts in 2022

  • Release v0.1.4

    Tuesday, January 18, 2022 in Kitex

    Improvement Optimize(log): don’t print timeout log in rpctimeout middleware Optimize(log): adjust default log level to info Optimize(gRPC): lock the sendAt avoid grpc bdp data race Bugfix Fix(client-connection): fix a connection leaking bug …

    Read more

Posts in 2021

  • Release v0.1.3

    Thursday, December 30, 2021 in Kitex

    Feature Transmit the Base from client to server for getting the caller info in JSON generic Bugfix Fix(grpc): fix metric missing method tag in streaming Fix(generic): fix the incompatible modification about base64 binary in the JSON and HTTP …

    Read more

  • Release v0.1.2

    Wednesday, December 22, 2021 in Kitex

    Hotfix Fix some gRPC request bugs which are involved by v0.1.0 Fix mistake gRPC method path when no package definition in IDL Dependency Change Chore: upgrade netpoll-http2 to fix the problem about large request package (>4K) in streaming …

    Read more

  • Release v0.1.2

    Monday, December 13, 2021 in Netpoll

    Hotfix check args in LinkBuffer API

    Read more

  • Release v0.1.0

    Monday, December 13, 2021 in Kitex

    Feature Generic Call Support combined services Export SetSeqID and add GetSeqID for binary generic call of server side Support close generic client to avoid memory leak Log Use key=value style in log messages Use klog as global log in some logs …

    Read more

  • Release v0.1.1

    Thursday, December 09, 2021 in Netpoll

    Improvement enhance mux shard queue Bugfix book never reset readnode Chore update readme

    Read more

  • Release v0.1.0

    Wednesday, December 01, 2021 in Netpoll

    Improvement add mux.ShardQueue to support connection multiplexing input at a single LinkBuffer Node to improve performance fix waitReadSize logic bug and enhance input trigger reduce timeout issues when waitRead and inputAck have competition unify …

    Read more

  • Getting Started With RPC Practices: Performance Testing Guide

    Wednesday, November 24, 2021 in News

    On September 8, 2021, ByteDance announced the launch of CloudWeGo open source project. CloudWeGo is a set of microservice middleware developed by ByteDance with high performance, scalability, and stability. It focuses on microservice communication …

    Read more

  • Release v0.0.8

    Friday, November 05, 2021 in Kitex

    Improvement: Use shard rings to reduce lock overhead in connpool. Fill upstream information to rpcinfo from TTheader, for printing useful log when decode error happened. Move unlink uds operation to CreateListener. Replace sync.Mutex by sync.RWMutex …

    Read more

  • ByteDance Practices on Go Network Library

    Saturday, October 09, 2021 in News

    This article is excerpted from the ByteDance Architecture Practice series. “ByteDance Architecture Practice” is a series of articles produced by the technical teams and experts from the ByteDance Architecture Team, to share the …

    Read more