
| KDS | MSK |
|---|---|
| 1 MB message size limit | 1 MB default (max 10 MB) |
| Uses data streams with shards | Uses Kafka topics with partitions (similar) |
| Shard splitting and merging for scaling | Partitions can only be added to a topic |
| TLS for in-flight encryption | Plaintext (no in-flight encryption) or TLS |
