3 ms·
Almost every single time I've seen it was better to first prototype a new feature with the existing stack rather than introduce something new. And by careful cu
by mihaic 3y ago
Almost every single time I've seen it was better to first prototype a new feature with the existing stack rather than introduce something new. And by careful curation, that initial prototype could be turned into production code with the same stack as well. At some point though the system does creek, and you're starting to wish you'd have a Redis or another specialized tool.
The only important thing though for me is making sure I'd spend some time on writing a nice API wrapper on my end, and only call that. When I really need to use Redis, all that should be needed is changing the implementation inside your wrappers, and testing the migration very well.
People are surprised how long you can delay to make a technical decision, until it becomes obvious.