Please enable JavaScript.
Coggle requires JavaScript to display documents.
Designing Event-Driven Systems - Coggle Diagram
Designing Event-Driven Systems
I. Setting the Stage
Introduction
The Origins of Streaming
Is Kafka What You Think It Is? 3. 卡夫卡真的是你想的那樣嗎?
What Is Kafka Really? A Streaming Platform
perfect for
streaming
or
fire-and-forget messaging
Beyond Messaging: An Overview of the Kafka Broker 4. 超越信息傳遞: 卡夫卡經紀人概述
Security
Kerberos
TLS client cert
Unix-like permissions system
II. Designing Event-Driven System
Events: A Basis for Collaboration 5. 活動: 合作的基礎
Processing Events with Stateful Functions 6. 使用有狀態函數處理事件
Event Sourcing, CQRS, and Other Stateful Patterns
III. Rethinking Architecture at Company Scales
Sharing Data and Services Across an Organization 8. 跨組織共享數據和服務
Event Streams as a Shared Source of Truth 9. 事件流作為真理的共享源
Lean Data 10. 精益數據
IV. Consistency, Concurrency, and Evolution
Consistency and Concurrency in Event-Driven Systems 11. 事件驅動系統的一致性和並發性
Transactions, but Not as We Know Them 12. 交易,但不是我們所知道的那樣
Evolving Schemas and Data over Time 13. 隨著時間的推移不斷演變的模式和數據
V. Implementing Streaming Service with Kafka
Kafka Streams and KSQL
Building Streaming Services 15. 建立流媒體服務