Fundamental Tools
2010
RANDOM FORESTS, NAIVE Bayesian estimators, RESTful services, gossip protocols, eventual consistency, data sharding, antientropy, Byzantine quorum, erasure coding, vector clocks: walk into certain Amazon meetings, and you may momentarily think you’ve stumbled into a computer science lecture.
Look inside a current textbook on software architecture, and you’ll find few patterns that we don’t apply at Amazon. We use high-performance transactions systems, complex rendering and object caching, workflow and queuing systems, business intelligence and data analytics, machine learning and pattern recognition, neural networks and probabilistic decision making, and a wide variety of other techniques. And while many of our systems ...
Get Invent and Wander now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.