Before starting, let's define some goals for our application:
- A user can go to a website and send messages
- A user can see messages that others have sent
- Messages automatically expire after a configurable amount of time
To achieve this, we will be using Nameko - A microservices framework for Python.