3 ms·
> it's time to plan your move to self-hosted. No, it's always time to plan the move to self hosted, and just occasionally choose someone else to be the "self."
by mdaniel 1y ago
> it's time to plan your move to self-hosted.
No, it's always time to plan the move to self hosted, and just occasionally choose someone else to be the "self." Because once a proprietary vendor gets in the stack, evicting them is going to be a project
I'm aware that this doesn't split cleanly down the "saas only feature" or the evil "rug pull" axes, but I'd much rather say "I legitimately tried to allow us to eject from the walled garden and the world changed" versus "whaddya mean non-Datadog?"
- rbanffy 1y ago> once a proprietary vendor gets in the stack, evicting them is going to be a project Only if the application is poorly architected. The border between the app and the service should be clearly defined and easy to change. That’s true for core services as well as things like log and metrics collection.
- aitchnyu 1y agoDatadog libraries encourage you to enrich the telemetry with context like "trying to get payment" etc. Should we avoid it completely or can we abstract it away or ask an LLM to do the tedious task?
- rbanffy 1y agoMost of this is present on all alternatives. You might want to have all your logging, telemetry, etc on a separate module so that you have all the functions that call into the specific APIs in one single place.