CRDTs: GopherCon 2021 Talk
February 21, 2022
Last year I worked on building a highly available decentralised service with eventual consistency. The goal was to have a service that could be deployed as a sidecar within the POD of any other service on Kubernetes and allow the main service to manage specific platform flags locally. The requirements of the project were in a way that were sympathetic to eventual consistency. This meant that although the value of the flags could be out of date in each replica at any moment in time, as long as the values in all the replicas (sidecars) were convergent, the requirements were satisfied.
...
Read more