For example, many architects favor not being locked into a database vendor or cloud provider. However, how likely is a switch really? Maybe 5%, or even lower? How much will it cost you to bring that switching cost down from let's say $50,000 (for a semi-manual migration) to near zero? Likely a lot more than the $2,500 ($50,000 x 5%) you can expect... See more
A significant share of architectural energy is spent on reducing or avoiding lock-in. That's a rather noble objective: architecture is meant to give us options and lock-in does the opposite. However, lock-in isn't a simple true-or-false matter: avoiding being locked into one aspect often locks you into another. Also, popular notions, such as open... See more
The matrix differentiates between the cost of making the switch from the likelihood that you'll have (or want) to make the switch. Things that have a low likelihood and a low cost shouldn't bother you much while the opposite end, the ones with high switching cost and a high chance of switch, are no good and should be addressed. On the other diagonal, you are taking your chances on those options that will cost you, but are unlikely to occur - that's where you'll want to buy some insurance, for example by limiting the scope of change or by padding your maintenance budget. You could also accept the risk - how often would you really need to migrate off Oracle onto DB2, or vice versa? Lastly, if switches are likely but cheap, you achieved agility - you embrace change and designed your system for low cost of executing it. Oddly, this quadrant often gets less attention than the top left despite many small changes adding up quickly. That's our poor decision making at work: the unlikely drama gets more attention because what if!
20VC: Marcelo Claure & Shu Nyatta on Lessons from Investing $7.5BN at Softbank & Why Dumb Money has Gone, Why "LATAM is Under Construction" and the Next 10 Years Will...
To some extent, we understand what led HashiCorp in this direction. They are trying to maintain a delicate balance: on the one hand, they are creating amazing value by providing high quality, free, open source software to a community of thousands of developers; on the other hand, they are trying to run a sustainable business, so they need to... See more
Saga Dune 1-6. La mayor epopeya de todos los tiempos: (edición estuche con: Dune | El mesías de Dune | Hijos de Dune | Dios emperador de Dune | Herejes de Dune | Casa capitular Dune) (Spanish Edition)
If you want to become good at system design (in 3 weeks), learn these 15 case studies: 1. How Stock Exchange Works: ↳ https://lnkd.in/eNf2QxVZ 2. How LLMs Like ChatGPT Work:...