COCPORN
COCPORN7d ago

Bit Rot Resistance

I am not sure if I have mentioned this before, but something about the interfaces and levels of abstraction in Convex seems to be quite resistant to bit-rot. Aging code doesn't seem to deteriorate at the same speed as it does on a lot of other platforms. This is a good thing. Perhaps it doesn't make sense to all, but I've worked on many platforms where that seems to be a huge issue. Just 2 cents on a Saturday evening.
2 Replies
jamwt
jamwt7d ago
So glad to hear it, as this is a huge design goal of convex. The bad: there is a bit to learn up front to use convex. But our hope is, the benefit in the long run is really composable patterns that scale up really well and keep you moving over time! The Convex team has just a ton of experience with making these kinds of systems, so we've tried to design these abstractions to help everyone achieve this goal
COCPORN
COCPORNOP7d ago
I "come from" Microsoft Orleans, which is also a superb platform in its own respect, but I feel they missed the boat on delivering the platform as a service. And that is another place where Convex truly shines. Both Convex and Orleans have "different" approaches to scalable solutions, but I honestly think they are both easier to learn than having to cobble together a bespoke full stack. And I have done that too, many a time.

Did you find this page helpful?