4 ms·
Google-sized solutions tend to create the need for google sized solutions though. Take a basic CRUD TODO app. Add metrics to every user interaction, every mou
by marginalia_nu 3y ago
Google-sized solutions tend to create the need for google sized solutions though.
Take a basic CRUD TODO app. Add metrics to every user interaction, every mouse movement. Now you need a time series database, kafka and a data lake. Break it down into microservices. Now you need kubernetes, and also structured logging, and probably an ELK stack. You also probably need Graphana to monitor your services. Because you have introduced hundreds of failure points, you also need high-availability, multiple regions, elastic scaling. Eventual consistency.
- marginalia_nu 3y agoThinking about it, this may be a corollary of Parkinson's law.
- eitally 3y agoIt definitely is. It also sort of applies to legacy enterprise, too, in a different flavor: "If the tool or system is easy to use and accessible (thing classic LAMP stack), then shadow IT is guaranteed to exist and start using it." The more modern version flavor is that "if a cloud service exists, then your enterprise architecture will expand to consume it [whether it's necessary or not]."