Skip to main content

Posts

Showing posts from January, 2022

Designing Event Driven Systems

  1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2. The Origins of Streaming. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3. Is Kafka What You Think It Is?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Kafka Is Like REST but Asynchronous? 13 Kafka Is Like a Service Bus? 14 Kafka Is Like a Database? 15 What Is Kafka Really? A Streaming Platform 15 4. Beyond Messaging: An Overview of the Kafka Broker. . . . . . . . . . . . . . . . . . . . . . . 17 The Log: An Efficient Structure for Retaining and Distributing Messages 18 Linear Scalability 19 Segregating Load in Multiservice Ecosystems 21 Maintaining Strong Ordering Guarantees 21 Ensuring Messages Are Durable 22 Load-Balance Services and Make Them Highly Available 23 Compacted Topics 24 Long-Term Data Storage 25 Security 25 Summary 25 Part II. Designing E...

Learn Basics of System Design

Source: Internet Articles / Linked in / etc..

Learn Basics of API

What is Rest API ? What are HTTP Headers ? What are the HTTP Status Codes ? What are the HTTP Request Methods ? What are the Access Control Headers in an HTTP Request ? How does Caching work in API Calls?   Source: Internet Articles / Linked in / etc..