
Two Ways to Build Event-Driven Serverless Applications
8/2/2023
This post details two patterns for integrating AWS Lambda with Confluent Cloud: the Confluent Lambda Sink Connector and AWS Lambda's event source mapping (ESM) for Kafka. The sink connector supports synchronous (ordered processing, task parameter) and asynchronous (at-most-once, DLQ) invocations. ESM polls Kafka topics and auto-scales consumers based on offset lag, suitable for auto-scaling. Both support ordered processing. Use cases include healthcare EHR integration (ESM) and email marketing (Sink Connector).