can you give some examples why i'd want a data stream for a 'small scale project' ?
- You can have a team working on the core product sending messages and another working on integrations triggering actions.
- If your integrations fails, your core product is not impacted. You can also replay old messages once you've fixed the stream consumer.
- Having streams allows you to do all kind of experiments too, you can connect a new project to a stream and go through a week of data almost instantly and see the result... rince and repeat as much as necessary