
"In today's episode, I will be speaking with Somtochi Onyekwere, software engineer at Fly.io organization. We will discuss the recent developments in distributed data systems, especially topics like eventual consistency and how to achieve fast, eventually consistent replication across distributed nodes. We'll also talk about the conflict-free replicated data type data structures, also known as CRDTs and how they can help with conflict resolution when managing data in distributed data storage systems."
"I'm a software engineer at Fly.io where I work primarily on Corrosion, which is our open source distributed system. And I'm also on the networking team because Corrosion powers a networking stack, so basically distributed systems and networking software. Fly is a cloud startup for deploy your applications. Before Fly, I worked at a company called Weaveworks. One way or the other throughout my career I've worked on some form of open source software where it was primarily for building open source controllers for Kubernetes"
Corrosion is an open-source distributed system at Fly.io that powers a networking stack and supports deployment of applications. The work focuses on distributed systems, networking software, and achieving fast, eventually consistent replication across distributed nodes. Conflict-free replicated data types (CRDTs) are highlighted as a mechanism to resolve conflicts and enable eventual consistency in distributed data storage. Prior experience includes building open-source controllers for Kubernetes and enabling deployments through GitOps, involving developer tooling and deployment infrastructure. The combined focus spans distributed system design, networking, Kubernetes integration, and open-source developer tooling for scalable application deployment.
Read at InfoQ
Unable to calculate read time
Collection
[
|
...
]