Skip to content

Latest commit

 

History

108 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Goal

The whole idea of Gossip is to illustrate several ideas in practice.

What ideas?

  • how to split functionality into bounded contexts?
  • how to build aggregates?
  • how to create domain events?
  • how to build CQRS?
  • how to deal with cross-aggregate operations?

What does it mean "in practice"?

  • based on a sort-of-real application

So in the end, we'll be building a Slack clone ...

docker run --name postgres_phx -e POSTGRES_PASSWORD=postgres -d -p 5432:5432 postgres:alpine

About

Gossip's back-end in Phoenix

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages