logo
Dates

Author


Conferences

Tags

Sort by:  

Authors: Richard Belleville, Kevin Nilson
2023-04-20

tldr - powered by Generative AI

The presentation discusses various aspects of running an RPC-based system using gRPC, including API design, developer velocity, and operating the system in production.
  • Resource orientation and concurrency considerations
  • Proto-c and produce plugins
  • Debugging utilities
Authors: Wenbo Qi, Yiyang Huang
2023-04-19

tldr - powered by Generative AI

Best practices for using Dragonfly to accelerate image distribution in cloud services
  • Dragonfly is a P2P-based image and file distribution system used to improve the physical and speed of large-scale field distribution
  • Dragonfly has been selected and put into production by many internet companies since it was open-sourced in 2017
  • The system architecture of Dragonfly consists of four services: manager, scheduler, asset peer, and pure peer
  • The manager service is used to manage the relationship between multi-clusters or P2P clusters and provides a dynamic configure management
  • The scheduler service selects candidate download parents for download peer when the pure download fails and controls the peer to download the task
  • The asset peer is triggered by the scheduler to download back to songs and divide the results into pieces
  • The pure peer is the calendar in P2P network and can be downloaded and uploaded
  • Dragonfly can be combined and used with other systems in the ecosystem, such as Harbor, Nydus, and eStargz
Authors: John Belamaric, Davanum Srinivas
2022-05-20

SIG Architecture maintains and evolves the design principles of Kubernetes, and provides a consistent body of expertise necessary to ensure architectural consistency over time. The SIG takes care of evolution of conformance definitions, API definitions/conventions, deprecation policy, design principles, and other cross-cutting concerns. In this talk, we will provide an introduction to SIG architecture, including its role and the various subprojects that support its activities. Additionally, we will provide a community update on the status of those efforts.Click here to view captioning/translation in the MeetingPlay platform!
Authors: Lucas Käldström
2022-05-19

tldr - powered by Generative AI

The main thesis of the conference presentation is the principles of Kubernetes and how they can be applied to cloud native communities. The speaker discusses the importance of declarative programming, extensibility, portability, and control theory in managing distributed systems.
  • Declarative programming allows for finding good patterns of implementing solutions and avoids a monopoly of one solution
  • Extensibility allows for building on top of foundational software like Kubernetes
  • Portability is achieved by declaring the end state and finding the paths to get there
  • Control theory is used to mitigate the effects of randomness over time and to deal with failures and inconsistencies