3 ms·
I much prefer Unix philosophy to contenerized microservices for Todo list app philosophy.
by ajuc 4y ago
I much prefer Unix philosophy to contenerized microservices for Todo list app philosophy.
- ReflectedImage 4y agoI'm not convinced they are different. Take a large program and break it down into smaller programs with a singular purpose.
- ajuc 4y agoUnix is text processing. Contenerized microservices is also text processing, but you add 2 new layers of abstraction for every operation you do.
- antonvs 4y agoContainerized microservices for a todo list app is an example. No one seriously claims that an example like that needs to be implemented that way. People were using the “Unix philosophy” in the 2000s to try to satisfy the demands of the consumer internet. It failed miserably at that, and was replaced.
- pjmlp 4y agoMicroservices is UNIX philosophy of multiprocessing and IPC taken to the network level. Sun Microsystems business quote on their manuals, "The network is the computer". Then again, besides being a famous book quote, most commercial UNIXes never cared about such philosophy.
- ajuc 4y agoEngineering is all about trade-offs, and taking good trade-offs to the next level usually makes them bad. This is a prime example.