2 ms·
I'm less interested in Antifragility applied to software development and more towards software systems themselves. After all, if the software isn't antifragile,
by blakesmith 12y ago
I'm less interested in Antifragility applied to software development and more towards software systems themselves. After all, if the software isn't antifragile, it doesn't matter what development process you're using. There are only a few well known software systems that I believe exemplify the closest thing to antifragility we have in software: bittorrent, bitcoin, tor - basically any software system that counts on failure and is designed for a global scale network of nodes. These systems operate more like bacteria, and the protocols design for byzantine failures and uncooperative nodes.
Most software we build is not designed for chaos, and is thus fragile. There are lots of network distributed systems that might improve as you add nodes, but most of these rely on cooperative peers and have difficulty tolerating global scale networks and byzantine failures.