|
|
|
|
|
by jandrewrogers
331 days ago
|
|
Chemical engineers are so good at distributed systems that it is almost a trope at this point. It is their specialty. Their entire discipline is optimizing aggregate throughput in decentralized systems with minimal coordination. It maps 1:1 with the computer science but chemical engineering as a discipline has more robust design heuristics that don’t really have common equivalents in software even though they are equally applicable. Chemical engineering is extremely allergic to any brittleness in architecture, that’s a massive liability, whereas software tends to just accept it because “what’s the worst that could happen”. |
|