3 ms·
The problem with that. Maintenance. Team X writes a micorservice in Node. Team A->W write in elixir. Bug in Micro_X and tada... company is screwed. No one
by john_the_writer 3y ago
The problem with that. Maintenance.
Team X writes a micorservice in Node. Team A->W write in elixir. Bug in Micro_X and tada... company is screwed. No one wants to learn Node, so the bugs stay around, get worked around and then Micro_X gets re-written in elixir, because coders have to fix stuff.
- thesnide 3y agoThat is painfully accurate. My usual response to it is https://despair.com/products/break-the-rules https://despair.com/products/break-the-rules It usually gives me angry looks at first, but thanks after several years when there's enough turnover.
- bobthepanda 3y agoTerrible engineering is also possible in the monolith, it’s just significantly harder to rewrite sour bits of monolith independently.