Chapter 2. Getting data from clients: data ingestion

 

2.1. Common interaction patterns

2.1.1. Request/response pattern

2.1.2. Request/acknowledge pattern

2.1.3. Publish/subscribe pattern

2.1.4. One-way pattern

2.1.5. Stream pattern

2.2. Scaling the interaction patterns

2.2.1. Request/response optional pattern

2.2.2. Scaling the stream pattern

2.3. Fault tolerance

2.3.1. Receiver-based message logging

2.3.2. Sender-based message logging

2.3.3. Hybrid message logging

2.4. A dose of reality

2.5. Summary

What’s inside