Diese Präsentation wurde erfolgreich gemeldet.
Die SlideShare-Präsentation wird heruntergeladen. ×

Gwen Shapira, Confluent | Kafka Summit 2020 Keynote | Kafka’s New Architecture

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Hier ansehen

1 von 24 Anzeige

Gwen Shapira, Confluent | Kafka Summit 2020 Keynote | Kafka’s New Architecture

Herunterladen, um offline zu lesen

Let's begin a very unusual Kafka Summit by reflecting about change. Changes we've seen in the software engineering world and changes we've seen in Kafka. We'll also talk about things that don't change - like great software design and architecture. We'll dive deep into two huge changes that are happening in the Kafka community right now - and the possibilities they open for the future.

Let's begin a very unusual Kafka Summit by reflecting about change. Changes we've seen in the software engineering world and changes we've seen in Kafka. We'll also talk about things that don't change - like great software design and architecture. We'll dive deep into two huge changes that are happening in the Kafka community right now - and the possibilities they open for the future.

Anzeige
Anzeige

Weitere Verwandte Inhalte

Diashows für Sie (20)

Ähnlich wie Gwen Shapira, Confluent | Kafka Summit 2020 Keynote | Kafka’s New Architecture (20)

Anzeige

Weitere von confluent (20)

Aktuellste (20)

Anzeige

Gwen Shapira, Confluent | Kafka Summit 2020 Keynote | Kafka’s New Architecture

  1. 1. APAC H E KAF KA THE NEXT 10 YEARS
  2. 2. The World Changed Cloud Kafka Use cases JavaRaftHardware
  3. 3. Evolution of Kafka
  4. 4. Great Architectures Have Conceptual Integrity
  5. 5. Our North Star
  6. 6. Picking the right abstraction opens up the inherent efficiencies of the hardware itself.
  7. 7. High Performance from First Principles Optimize like crazy Work with the system, not against it Understand the hardware, OS, Java
  8. 8. Rethinking Kafka’s Architecture Principles
  9. 9. Adding brokers will increase capacity Multi-tenancy Linearly, in all dimensions Company-wide Scale
  10. 10. Great documentation Observable Easy to automate Plays well with others Efficient (= cheap) Operationally Friendly
  11. 11. Easy to add / remove brokers Adapt to changing workloads Elasticity
  12. 12. KIP-500 Replace Zookeeper with Metadata Quorum Control Plane KIP-405 Kafka Tiered Storage Data Plane Design Considerations in Action
  13. 13. KIP-405 Tiered Storage
  14. 14. KAFKA COLD STORAGE Add Kafka Broker Principles in Action: Elasticity
  15. 15. Infinite history Pluggable storage Easy capacity planning Additional Benefits of Storage Layer
  16. 16. What to do with all the time you’ll save?
  17. 17. ZooKeeper Removal + New Controller
  18. 18. Principles in Action: Conceptual Integrity • We love logs • We want to use logs for everything
  19. 19. Async communication via shared log vs. point-to-point Materialize metadata state in memory 10,000,000 partitions Principles in Action: Scalability
  20. 20. Tuning GC Tweaking servers Security Upgrades Patches Capacity Backup
  21. 21. No need to manage 2 distributed systems History of state changes in an immutable log Principles in Action: Operationally Friendly
  22. 22. Next-gen Kafka Architecture
  23. 23. Elastic InfiniteIntegrated The New Kafka
  24. 24. Our Agile Future

×