This document discusses event sourcing with Apache Pulsar and Quarkus. It provides background on event sourcing and how it supports microservices architecture. Apache Pulsar is presented as a cloud-native event streaming platform that is well-suited for event sourcing due to its guaranteed message delivery, scalability, and other features. Quarkus is discussed as a Kubernetes-native Java framework that is optimized for container-based architectures. An example application architecture is shown that uses Pulsar for event storage and Quarkus microservices that generate views of the event data.