![Building Event-Driven Microservices - Chapter 13 - Integrating Event-Driven and Request-Response Microservices](/en/2022/10/building-event-driven-microservices-13-integrating-event-driven-and-request-response-microservices/images/Building-Event-Driven-Microservices%28title%29_hu7787e8fb510b89a0b5a2ec0c57daf609_74941_400x0_resize_q90_h2_box.webp)
Building Event-Driven Microservices - Chapter 13 - Integrating Event-Driven and Request-Response Microservices
How to integrate event-driven microservices with request-response APIs?
There are two types of external events:
Autonomously Generated Events (analytical events) Reactively Generated Events (events from request-reply) There are two approaches of processing and serving requests using stateful services:
using internal state stores (with silly or with smart routing) using external state stores (with regular or with composite microservice) Ways of handling requests within an event-driven workflow: