4 ms·
Is there any reason you've decided not to use Dynamo to manage your materialized views? Do you need to be able to generate a materialized view for a specific t
by nostrebored 7y ago
Is there any reason you've decided not to use Dynamo to manage your materialized views?
Do you need to be able to generate a materialized view for a specific time window?
It feels weird to me to use your pub sub system to handle your persistent storage for views, but I am definitely missing context into pulsar and your use case
- ryeguy 7y agoPulsar wouldn't be the thing that stores the view, it would be the canonical data store used to rebuild the views. The idea is you have an event sourced view and can rebuilt it at any time by resetting the stream pointer to the beginning.
- nostrebored 7y agoMakes sense, so in this case realistically it would be replacing the data lake (likely S3) which currently in an AWS event driven architecture requires a lambda function to push to S3 and is vulnerable to network issues. Seems like a cool use case!