Commit Graph

  • c9be86fdc2 20 Common Bottlenecks Benny Nguyen 2018-01-20 22:19:45 +08:00
  • 21a6f28acb Understand why Cache is King! Benny Nguyen 2018-01-20 22:14:49 +08:00
  • dc2b66d994 Did some refactors for Principles Benny Nguyen 2018-01-20 22:05:44 +08:00
  • 0ab1186385 Refactor the Basic section into Principles Benny Nguyen 2018-01-20 21:55:07 +08:00
  • c63a53151f Load Balancing Infrastructure to Support > 1.3 Billion Users at Facebook Benny Nguyen 2018-01-20 21:18:08 +08:00
  • 73f0673f0d Refactor the Load Balancing sections Benny Nguyen 2018-01-20 21:06:16 +08:00
  • 21f29071d4 Refactor the Object Storage part Benny Nguyen 2018-01-20 20:56:21 +08:00
  • 47d7962a0d Split Distributed Tracing and Logging into two parts Benny Nguyen 2018-01-20 20:53:17 +08:00
  • ce5d72016e Distributed tracing at Uber Benny Nguyen 2018-01-20 20:48:34 +08:00
  • 37da545bcf refactor the Kafka part Benny Nguyen 2018-01-20 20:45:17 +08:00
  • 2f99a67f07 Audits Kafka End-to-End at Uber Benny Nguyen 2018-01-20 20:42:37 +08:00
  • 1cc3603c67 Refactor the Graph Databases section Benny Nguyen 2018-01-20 20:30:24 +08:00
  • f392099f05 Analyzing distributed trace data at Pinterest Benny Nguyen 2018-01-20 20:19:36 +08:00
  • 6a25578926 Practical NoSQL resilience design pattern for the enterprise (eBay) Benny Nguyen 2018-01-20 20:14:48 +08:00
  • 4b701e0849 Concurrency series by Larry Osterman (Principal SDE at Microsoft) binhnguyennus 2018-01-20 11:25:42 +08:00
  • 54df3f371e Netflix Guide to Microservices - Josh Evans, Director of Operations Engineering at Netflix binhnguyennus 2018-01-19 01:10:02 +08:00
  • 90884f4d66 Running Kafka at scale at Linkedin Benny Nguyen 2018-01-18 17:48:33 +08:00
  • 5690f25679 Every Day Is Monday in Operations - LinkedIn (11 part series) Benny Nguyen 2018-01-18 17:40:15 +08:00
  • 4016094bcc Couchbase Ecosystem at LinkedIn Benny Nguyen 2018-01-18 17:31:26 +08:00
  • 0550249c15 Create a branch for Deduplication Techniques Benny Nguyen 2018-01-18 17:13:49 +08:00
  • 77a1ef5197 Heroic: in-house time series database of Spotify Benny Nguyen 2018-01-18 16:40:43 +08:00
  • 22dc04d4bd Add the section of Time Series Database (TSDB) Benny Nguyen 2018-01-18 16:37:46 +08:00
  • 9ea9a3e3d8 Testing of Microservices at Spotify Benny Nguyen 2018-01-18 16:27:42 +08:00
  • cc55b5738c Wormhole: Pub-Sub system at Facebook (2013) Benny Nguyen 2018-01-18 16:25:24 +08:00
  • 48da82132e NodeJS High Availability at Yahoo Benny Nguyen 2018-01-18 16:12:40 +08:00
  • a52b2e461f BookKeeper: Distributed Log Storage at Yahoo Benny Nguyen 2018-01-18 16:08:13 +08:00
  • c93a9ad901 Cloud Bouncer: Distributed Rate Limiting at Yahoo Benny Nguyen 2018-01-18 16:05:07 +08:00
  • c42c7777e6 Fixed broken link Benny Nguyen 2018-01-18 16:00:27 +08:00
  • 5b413a488f Refactor the Storage section Benny Nguyen 2018-01-18 15:54:32 +08:00
  • 6e62cf3491 Sherpa: Yahoo’s distributed NoSQL key-value store Benny Nguyen 2018-01-18 15:42:22 +08:00
  • 98106a580b Benchmarking Streaming Computation Engines at Yahoo Benny Nguyen 2018-01-18 15:39:24 +08:00
  • 9cd6fecb1b CaffeOnSpark: Distributed Deep Learning on Big Data Clusters at Yahoo Benny Nguyen 2018-01-18 15:36:48 +08:00
  • a61f4702ee CaffeOnSpark: Distributed Deep Learning on Big Data Clusters at Yahoo Benny Nguyen 2018-01-18 15:35:45 +08:00
  • 08e67ebb37 Pulsar: Pub-sub Messaging at Scale at Yahoo Benny Nguyen 2018-01-18 15:30:38 +08:00
  • a050f535c1 TensorFlowOnSpark: Distributed Deep Learning on Big-Data Clusters at Yahoo Benny Nguyen 2018-01-18 15:27:56 +08:00
  • e6103baf79 Architecture of Tripod (Flickr’s Backend) Benny Nguyen 2018-01-18 15:26:17 +08:00
  • ae125e880f Bullet: Forward-Looking Query Engine for Streaming Data at Yahoo Benny Nguyen 2018-01-18 15:22:28 +08:00
  • 43a679513c Configuration management for distributed systems (using GitHub and cfg4j) at Flickr Benny Nguyen 2018-01-18 14:24:03 +08:00
  • 14916cda86 Refactor & Add Seagull case Benny Nguyen 2018-01-17 16:29:54 +08:00
  • 0f1f25780e Rename: Scaling Slack’s Job Queue with Redis Benny Nguyen 2018-01-17 16:16:27 +08:00
  • 107181dcab Scaling Gradient Boosted Trees for Click-Through-Rate Prediction at Yelp Benny Nguyen 2018-01-17 16:13:33 +08:00
  • d7999dd8a2 Add the book: Scalability Rules: 50 Principles for Scaling Web Sites Benny Nguyen 2018-01-17 16:04:01 +08:00
  • 28d3f656a2 Distributed Git Server at Palantir Benny Nguyen 2018-01-17 15:58:14 +08:00
  • 1f686bc7e0 Add the section of Microservices Benny Nguyen 2018-01-17 13:38:38 +08:00
  • 6e7286fb9a The AWS and MongoDB Infrastructure of Parse (acquired by Facebook) Benny Nguyen 2018-01-17 13:10:53 +08:00
  • 14d37a028c Replace link for the topic Event Stream Processing Benny Nguyen 2018-01-17 10:47:34 +08:00
  • efe2f5ad9f Kafka Streams on Heroku Benny Nguyen 2018-01-17 10:44:12 +08:00
  • c10b367e11 Add Distributed Machine Learning section Benny Nguyen 2018-01-17 10:34:54 +08:00
  • 67c242b9f1 Selecting a Cloud Provider at Etsy Benny Nguyen 2018-01-17 10:23:12 +08:00
  • 7bcb940c91 Fixed some errors in NoSQL section Benny Nguyen 2018-01-17 10:08:07 +08:00
  • 3a4f096bc1 Neo4j at Airbnb Benny Nguyen 2018-01-17 09:56:15 +08:00
  • 4bfeb8e683 Logging and Aggregation at Quora Benny Nguyen 2018-01-17 09:42:41 +08:00
  • 3d5603aa32 CERN Accelerator Logging Service with Spark Benny Nguyen 2018-01-16 10:59:22 +08:00
  • c8d7a8656a How eBay's Shopping Cart used compression techniques to solve network I/O bottlenecks Benny Nguyen 2018-01-15 10:47:52 +08:00
  • ad77154bcf Moving to MemSQL for solving problems at Tapjoy: horizontally scalable, ACID compliant, MySQL compatibility binhnguyennus 2018-01-14 12:52:18 +08:00
  • b05ddb41ce Real-time Deduping at Scale with Kafka-based Pipleline at Tapjoy binhnguyennus 2018-01-14 12:47:08 +08:00
  • 8faab456fc Yelp's Real-time Data Pipeline with Kafka binhnguyennus 2018-01-14 12:36:31 +08:00
  • fa57a5f69e Delaying Asynchronous Message Processing with RabbitMQ at Indeed binhnguyennus 2018-01-14 12:34:03 +08:00
  • ae036a6a9d Multi-clustering: Improving Resiliency and Stability of a Large-scale Monolithic API Service at LinkedIn binhnguyennus 2018-01-13 21:10:49 +08:00
  • baa40dfc14 How Etsy caches: Consistent Hashing and Cache Smearing binhnguyennus 2018-01-13 00:47:46 +08:00
  • 9272ce7771 Robust Memcache Traffic Analyzer at Box.com binhnguyennus 2018-01-13 00:41:06 +08:00
  • f0c58f56f2 Add sth binhnguyennus 2018-01-13 00:38:02 +08:00
  • cb5880a3a9 Designing for Failure: Scaling Uber's Backend by Breaking Everything - Matt Ranney, Chief Systems Architect at Uber binhnguyennus 2018-01-11 22:19:15 +08:00
  • 2052dd2114 Add entries to Content binhnguyennus 2018-01-11 02:13:38 +08:00
  • 650196c35d Scaling Pinterest - Marty Weiner, Pinterest’s founding engineer binhnguyennus 2018-01-11 02:07:04 +08:00
  • 4ec0a67019 Scaling Instagram Infrastructure - Lisa Guo, Instagram Engineering binhnguyennus 2018-01-11 01:59:04 +08:00
  • a9cbcc6a01 Refactor the title binhnguyennus 2018-01-11 01:51:03 +08:00
  • 1edd5c05d5 Add the Awesome Lectures and Talks section binhnguyennus 2018-01-11 01:46:14 +08:00
  • d99a530fe6 Web Scalability for Startup Engineers binhnguyennus 2018-01-11 01:35:22 +08:00
  • 476c607041 Refactor and add some entries for Basic section binhnguyennus 2018-01-11 01:08:02 +08:00
  • 4c81fd959c refactor the headline binhnguyennus 2018-01-11 00:54:11 +08:00
  • a3282961d6 Designing for resiliency binhnguyennus 2018-01-11 00:50:33 +08:00
  • 7c50cf93cb refactor binhnguyennus 2018-01-11 00:41:26 +08:00
  • f80e3bbf98 Add some entries for Basic section binhnguyennus 2018-01-11 00:35:46 +08:00
  • da82ae7c43 Fix error, Google Cloud Load Balancing Benny Nguyen 2018-01-09 16:46:13 +08:00
  • cf7c75ba57 AWS ELB issues at Asana, 2012 Benny Nguyen 2018-01-09 16:37:21 +08:00
  • fb794b69c5 Add Classic Books section Benny Nguyen 2018-01-09 16:30:23 +08:00
  • b369b57260 Add some entries to Load Balancing, add microservices to Basic Benny Nguyen 2018-01-09 16:20:50 +08:00
  • 88760017f5 NASA - Streaming 4K Live from the International Space Station Using CloudFront Benny Nguyen 2018-01-09 10:52:18 +08:00
  • b056a96d1c Best Practices For Horizontal Application Scaling (by Shekhar Gulati - OpenShift) Benny Nguyen 2018-01-09 10:40:01 +08:00
  • 00494cbec5 Handling Growth with Postgres at Instagram Benny Nguyen 2018-01-09 10:26:22 +08:00
  • be3420c3c5 Building a Modern Bank Backend Benny Nguyen 2018-01-07 10:03:23 +08:00
  • c45a8de59c Scalable Gaming Patterns on AWS (Sep 2017) Benny Nguyen 2018-01-05 19:40:04 +08:00
  • 23c306092d Real-Time Data Warehouse with MemSQL on Cisco UCS Benny Nguyen 2018-01-04 19:17:04 +08:00
  • a6524e768e Add the section of Distributed Messaging Benny Nguyen 2018-01-03 11:52:35 +08:00
  • 7f1298fe8d Autoscaling Pub/Sub Consumers at Spotify Benny Nguyen 2018-01-03 11:27:40 +08:00
  • 4aa2fc9dca How Twitter Uses Redis To Scale - Video Benny Nguyen 2018-01-03 11:23:05 +08:00
  • 5fcc121f56 Moving persistent data out of Redis at Github Benny Nguyen 2018-01-03 11:13:42 +08:00
  • d3e1a29a7a Scalable and reliable log ingestion at Pinterest Benny Nguyen 2018-01-03 11:11:10 +08:00
  • 6a15a34de2 Redis in Slack job queue Benny Nguyen 2018-01-03 11:02:41 +08:00
  • 89192f50aa Why SQL is beating NoSQL, and what this means for the future of data Benny Nguyen 2018-01-03 10:53:21 +08:00
  • 41c788bec3 Why Uber Engineering Switched from Postgres to MySQL Benny Nguyen 2018-01-03 10:50:01 +08:00
  • c1be63b7aa Scaling to 100M at Wix: MySQL is a Better NoSQL Benny Nguyen 2018-01-03 10:44:27 +08:00
  • d44a894844 Scaling MySQL-based financial reporting system at Airbnb Benny Nguyen 2018-01-03 10:40:17 +08:00
  • bdd225ffa7 Distributed tracing at Pinterest with Pintrace Benny Nguyen 2018-01-03 10:30:17 +08:00
  • 14bd1baa5e Add the section of Distributed Logging Benny Nguyen 2018-01-03 10:25:31 +08:00
  • 11ec0962ae Manhattan: Twitter’s distributed key-value database Benny Nguyen 2018-01-03 10:23:02 +08:00
  • 71a5edfd8a Minor changes in titles Benny Nguyen 2018-01-03 10:14:06 +08:00
  • 32fd03dea4 How Twitch uses PostgreSQL Benny Nguyen 2018-01-03 10:11:04 +08:00
  • b9a152f219 Scaling Mapbox infrastructure with DynamoDB Streams Benny Nguyen 2018-01-03 10:05:24 +08:00