4 ms·
There seems to be a universal law of software systems that if small, self-contained subsystems exist - someone will glom them all together into an Uber-system,
by AJRF 6y ago
There seems to be a universal law of software systems that if small, self-contained subsystems exist - someone will glom them all together into an Uber-system, and vice versa. It’s inescapable.
- dbmikus 6y agoIn business they call it bundling and unbundling: > There are only two ways to make money in business: One is to bundle; the other is to unbundle. [1] [1]: https://twitter.com/eriktorenberg/status/1214671238552940544 https://twitter.com/eriktorenberg/status/1214671238552940544
- osrec 6y agoThis happened at a number of places I worked! In one case, we started with a monolith, broke it down to a service oriented architecture, realised the SOA was not scalable enough, so rebuilt the monolith. Good way to waste a couple of years!
- pmiller2 6y agoThat’s kind of the rationale behind the Unix philosophy. Every individual tool does one thing well, but, many tasks need you to do n things. So, you bodge together a few of the simple tools (analogy: simple machines from classical physics), et voilà! Now, you’ve done something bigger than the sum of its parts. Yes, this is a bit different, but, you know, having a super-linter around would be kinda handy. It gets old installing and configuring these things sometimes.
- teddyh 6y ago“You will appear to be a visionary planner if you decentralize everything which is centralized and centralize everything which is decentralized.” — Dogbert, Build a Better Life by Stealing Office Supplies (Dogbert’s Big Book of Business), Scott Adams, 1991