Building Conduit
Building Conduit
Building Conduit

This book is 50% complete

Last updated on 2018-04-27

About the Book

Learn how to implement the CQRS/ES pattern to build an Elixir and Phoenix web application.

You will be shown how to build an exemplary blogging platform. You will build a functional, event sourced domain model along with a read model optimised for querying.

This book is for anyone who has an interest in CQRS/ES and Elixir.

About the Author

Ben Smith

Ben Smith is a full stack software engineer with a focus on the design, build, and deployment of intuitive and performant web applications.

Ben follows the domain-driven design approach to building software. He advocates using the Command Query Responsibility Segregation (CQRS) pattern to build the core business software. This approach allows a clean separation of the domain model for accepting command-based write operations, and a read-only query model. Both sides can be independently scaled: the development team and the physical deployment to the production environment.

Ben is enthusiastically using Elixir, Erlang/OTP, and Phoenix to build scalable web applications that respond in microseconds.

Discover more about Ben's work and his company Binary Consulting.

The Leanpub 45-day 100% Happiness Guarantee

Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

See full terms...

Write and Publish on Leanpub

Authors and publishers use Leanpub to publish amazing in-progress and completed ebooks, just like this one. You can use Leanpub to write, publish and sell your book as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub