In this week's episode, Jeff and Dormain are joined by Pivotal Senior Solutions Architect Ben Wilcock for a deep dive into building microservices applications using the command query responsibility segregation, or CQRS, architectural pattern and event sourcing. Despite what you may have heard, CQRS really isn't that much more complex than other approaches, such as CRUD, and provides significantly more flexibility and other benefits, Ben says. "When you look at the number of components involved and what feature benefits you get from those components, CQRS punches above its weight." Ben also shares his feelings about CI/CD tooling (hint: He's not a huge fan of Jenkins!)
- Visit http://pivotal.io/podcasts for show notes and other episodes.
- Download the episode and check us out on Soundcloud, subscribe to the feed directly, or on iTunes to have it automatically downloaded for you.
- Twitter: @jeffreyfkelly, @dormaindrewitz, @benbravo73
- Feedback: firstname.lastname@example.org
News & Resources
- Check out Ben's recently updated CQRS/Axon demo application on GitHub and his accompanying blog post.
- Listen to this previous podcast episode on CQRS with Pivotal's Kenny Bastani.
- If you're in Amsterdam on September 29, swing by the AxonIQ conference and meet Ben in person!
About the Author
Jeff Kelly is a Principal Product Marketing Manager at Pivotal Software. He spends his time learning and writing about how leading enterprises are tapping the cloud, data and modern application development to transform how the world builds software. Prior to joining Pivotal, Jeff was the lead industry analyst covering Big Data analytics at Wikibon, an open source research and advisory firm. Before that, Jeff covered data warehousing, business analytics and other IT topics as a reporter and editor at TechTarget. He received his B.A. in American studies from Providence College and his M.A. in journalism from Northeastern University.Follow on Google Plus Follow on Twitter More Content by Jeff Kelly