YoVDO

CQRS with Erlang

Offered By: Strange Loop Conference via YouTube

Tags

Strange Loop Conference Courses Erlang Courses Distributed Systems Courses Functional Programming Courses Architectural Patterns Courses Command Query Responsibility Segregation (CQRS) Courses

Course Description

Overview

Explore the implementation of Command Query Responsibility Segregation (CQRS) using Erlang in this 36-minute conference talk from Strange Loop 2013. Dive into the CQRS architectural pattern, which separates commands that mutate state from queries that return values, and learn how it can be effectively implemented using Erlang's functional programming paradigm. Discover how CQRS allows for independent scaling of read and write data stores, and its connection to the Event Sourcing pattern. Gain insights into how Erlang's unique features align perfectly with CQRS principles, simplifying the development of reliable, concurrent, and distributed systems. Compare the implementation of CQRS in Erlang with conventional languages like C# or Java, and understand why Erlang excels in this context. Learn from Bryan Hunter, a partner at Firefly Logic and founder of Nashville Functional Programmers, as he demonstrates a sample CQRS implementation in Erlang and highlights areas where this approach shines.

Syllabus

"CQRS with Erlang" by Bryan Hunter (2013)


Taught by

Strange Loop Conference

Tags

Related Courses

Event Sourcing and Event Storage with Apache Kafka - Event Sourcing 101
Confluent via YouTube
Modernizing an Existing System to Take a More Domain-Driven Approach
NDC Conferences via YouTube
Database Scaling Patterns - How to Perform Step by Step Scaling
CodeHelp - by Babbar via YouTube
Kubernetes and Microservices with Oracle Database
Oracle via YouTube
CQRS & Event Sourcing Apps with Axon & Pivotal Cloud Foundry
GOTO Conferences via YouTube