Summary of the OpenSergo community biweekly meeting (Oct 12nd, 2022)
Our contributor @jnan806 submitted a PR of the initial version of OpenSergo Go SDK recently. He shared the detailed design and implementation of the SDK, and discussed about shared-client mode of OpenSergo SDK (see the issue for detail).
Summary of the OpenSergo community biweekly meeting (Sep 28th, 2022)
We showed how a framework could leverage OpenSergo SDK to integrate with OpenSergo, and manage the service goverance rules via OpenSergo Control Plane.
Logging is an essential part of microservices. We've discussed ideas of log governance with iLogtail community.
We're pleased to announce that the v1alpha1 version of OpenSergo database goverance specification, which was cooperated with ShardingSphere and Database Mesh community, has been officially available. The community will make progress on spec support in Java SDK.
Summary of the OpenSergo community biweekly meeting (Aug 17th, 2022):
Developers from ShardingSphere and Database Mesh community shared and discussed the detailed design of database governance v1alpha1 spec, which has been submitted to the community. Discussions are welcomed: https://github.com/opensergo/opensergo-specification/issues/15
The community shared the detailed design of traffic routing v1alpha1 spec, which covers more comprehensive detailed design of route matching, target destination, router chain. Communities including CloudWeGo, Kratos and SOFA, participated in related discussions. Proposal: https://github.com/opensergo/opensergo-specification/pull/29
The community introduced the progress of OpenSergo Control Plane and SDK, and discussed the design of gRPC transport and service. In terms of transport service, the community has decided to adopt a custom simple gRPC protocol (OpenSergo universal transport service) rather than on xDS (ECDS).
Summary of the OpenSergo community biweekly meeting (Aug 4th, 2022):
We've discussed the design of the gRPC transport protocol between the OpenSergo SDK and the operator, and introduced two designs: OpenSergo universal transport service and OpenSergo on xDS (ECDS). For details, please refer to: https://github.com/opensergo/opensergo-specification/issues/22
Developers from the Database Mesh community shared the overall design of database governance v1alpha1 spec, including virtual database, traffic governance (load balancing, read-write separation, rate limiting), sharding, access control and other major areas. The spec proposal will be submitted soon.
Communities including CloudWeGo Kitex, Kratos, and Spring Cloud Alibaba are interested in capabilities such as traffic routing (gray). It's welcome to work together to improve the relevant specs and integrate them with the components.