Commit Graph
100 Commits
Author SHA1 Message Date
Benny Nguyen 7f0a9ba5b5 Architecture to Handle 80K RPS Celebrity Sales at Shopify - Simon Eskildsen, Senior Production Engineering Lead at Shopify 2018-01-31 12:16:30 +08:00
Benny Nguyen 04cc5d3075 Elasticsearch Performance Tuning Practice at eBay 2018-01-31 11:02:01 +08:00
Benny Nguyen d40cbbfc0b Microservices Scale Cube 2018-01-31 10:08:26 +08:00
Benny Nguyen 2cc4f2b39d Designing a Microservices Architecture for Failure 2018-01-30 19:45:04 +08:00
Benny Nguyen f6beaa5901 Roshi - Distributed Storage System for Time-Series Event at SoundCloud 2018-01-30 19:38:20 +08:00
Benny Nguyen a3fbb0f9f6 Lessons in Resilience at SoundCloud 2018-01-30 19:32:39 +08:00
Benny Nguyen 37099026b2 Basic Infrastructure Patterns at Zenefits 2018-01-30 19:29:35 +08:00
Benny Nguyen 79023169e5 Inside a SoundCloud Microservice 2018-01-30 19:27:34 +08:00
Benny Nguyen 0a1c3cfd89 Autoscaling Based on Request Queuing at Square 2018-01-29 19:16:16 +08:00
Benny Nguyen 484b1ec5a5 Performance Improvements (All Stacks) at Pinterest 2018-01-29 19:06:29 +08:00
Benny Nguyen 1cd7cd1950 Manas: High Performing Customized Search System at Pinterest 2018-01-29 19:04:06 +08:00
Benny Nguyen 97d4ead30e Optimizing APIs through Dynamic Polyglot Runtime, Fully Asynchronous, and Reactive Programming at Netflix 2018-01-29 17:27:41 +08:00
Benny Nguyen 421c0e029c Distributed Cron Architecture at Quora 2018-01-29 17:19:13 +08:00
Benny Nguyen 842b0eabd5 Ensuring Resilience to Disaster at Quora 2018-01-29 17:16:13 +08:00
Benny Nguyen 58c7afb8ae 10 Common (Large-Scale) Software Architectural Patterns in a Nutshell 2018-01-29 16:18:56 +08:00
Benny Nguyen 3bfba1a53e Minor rename 2018-01-29 16:12:47 +08:00
Benny Nguyen 552a3f6c7a Lessons learned running Docker in production at Treehouse 2018-01-29 16:10:33 +08:00
Benny Nguyen 79e594c5a8 SQL or NoSQL - Lesson Learned from Salesforce 2018-01-29 16:07:00 +08:00
Benny Nguyen b28f394ffd Why Over-Reusing is Bad 2018-01-29 15:58:49 +08:00
Benny Nguyen 77db2fdb6f Scaling the Analytics Database (Postgres) at TransferWise 2018-01-29 15:55:49 +08:00
Benny Nguyen 8f03c980d6 Syscall Auditing at Scale at Slack 2018-01-29 15:48:08 +08:00
Benny Nguyen 1c63e6a52d Add two very good online and free books: Google SRE and DistSys (mixu) 2018-01-27 03:40:30 +08:00
Benny Nguyen 3941276492 Edit the title: Server-side Optimization to Parallelize the Rendering of Web Pages at Yelp 2018-01-27 03:00:38 +08:00
Benny Nguyen 7fe37cb546 Rearrange the sections: move HTTP Caching near Load Balancing and Concurrency near Parallel, look better! 2018-01-27 02:19:46 +08:00
Benny Nguyen b319048f64 Domain Events: Simple and Reliable Solution 2018-01-27 02:16:09 +08:00
Benny Nguyen 43a079fb24 Correct the link of Domain Event 2018-01-27 02:09:17 +08:00
Benny Nguyen 323559c8d9 Remove the link of Akka, too specific 2018-01-27 02:06:51 +08:00
Benny Nguyen 92f421e165 Enhance the Event-Driven Architecture section 2018-01-27 02:02:57 +08:00
Benny Nguyen f9388ec9b7 The Benefits of Server Side Rendering Over Client Side Rendering 2018-01-27 00:56:12 +08:00
Benny Nguyen 0b082910df Enhance the Redis section 2018-01-27 00:49:10 +08:00
Benny Nguyen 506e89fd88 Uniform Consistent Hashing 2018-01-27 00:39:22 +08:00
Benny Nguyen caa845aaab Scaling Time Series Data Storage at Netflix 2018-01-27 00:36:04 +08:00
Benny Nguyen 70765dc06d Change the Failover introduction link to a better one 2018-01-27 00:32:33 +08:00
Benny Nguyen f3fd5d13e7 Eventually Consistent - Werner Vogels, CTO at Amazon 2018-01-26 23:31:50 +08:00
Benny Nguyen 1b12d1d5f0 Fix a grammar error 2018-01-26 22:41:28 +08:00
Benny Nguyen 0380b37a88 Change the link of Design for Loose-coupling to a better one 2018-01-26 22:35:06 +08:00
Benny Nguyen 11affd3af7 Life Beyond Distributed Transactions 2018-01-26 22:21:38 +08:00
Benny Nguyen 3b975925ec Add a section for Distributed Searching 2018-01-26 22:06:57 +08:00
Benny Nguyen 45a1b96ad1 Add a section for Performance 2018-01-26 20:05:29 +08:00
Benny Nguyen 4bf853f53e DHCPLB: Open Source Load Balancer for DHCP at Facebook 2018-01-26 15:33:52 +08:00
Benny Nguyen 3a7adcba64 LogDevice: Distributed Data Store for Logs at Facebook 2018-01-26 15:32:10 +08:00
Benny Nguyen 8872a74956 Fix order error of Books and Talks 2018-01-26 00:32:25 +08:00
Benny Nguyen 267d76e677 Fix the headline 2018-01-26 00:26:09 +08:00
Benny Nguyen ccec1e6433 Community Power 2018-01-26 00:23:19 +08:00
Benny Nguyen 164ef9ce4e Edit introduction 2018-01-25 22:07:46 +08:00
Benny Nguyen 223ae45be0 Circuit Breakers for Distributed Services at LINE 2018-01-25 21:56:08 +08:00
Benny Nguyen d413ffa598 Change heading links and add entries for Circuit Breaker 2018-01-25 21:51:21 +08:00
Benny Nguyen 232df20a0f Pub-Sub in Chatting Architecture on LINE LIVE 2018-01-25 21:39:05 +08:00
Benny Nguyen 90b1f2f7c2 Make Performance Part of Your Workflow 2018-01-25 21:01:12 +08:00
Benny Nguyen edba01d5bc Replacing the Scale Up/Scale Out link with a higher quality one, add Scaling Up vs Scaling Out: Hidden Costs 2018-01-25 20:52:35 +08:00
Benny Nguyen 39487e77bf Fix a heading bullet error 2018-01-25 18:34:20 +08:00
Benny Nguyen 834c2313bf Riak inside Chat Service Architecture at Riot Games 2018-01-25 18:33:05 +08:00
Benny Nguyen ba4162eeca Concurrency with Erlang 2018-01-25 18:23:46 +08:00
Benny Nguyen a56d7295c7 How Discord Scaled Elixir to Five Millions Concurrent Users 2018-01-25 18:08:37 +08:00
Benny Nguyen 6577ae2c65 How Google Does Planet-Scale Engineering for Planet-Scale Infra - Melissa Binde, SRE Director for Google Cloud Platform 2018-01-25 18:01:47 +08:00
Benny Nguyen 9bb19e21f3 The Log: What Every Software Engineer Should Know 2018-01-25 17:55:51 +08:00
Benny Nguyen 6b87f2c2c3 Replace the heading article of Concurrency by the post of Joe Duffy (Founder of the Parallel Extensions to the .NET Framework team at MS && MS Midori) 2018-01-25 17:32:13 +08:00
Benny Nguyen 20857f67df Scalability Worst Practices 2018-01-25 16:43:48 +08:00
Benny Nguyen 1f315ab146 Add entries for the section of Event Sourcing 2018-01-25 16:22:14 +08:00
Benny Nguyen 23b898544a Architectural Patterns for High Availability - Adrian Cockcroft, Director of Architecture at Netflix 2018-01-25 13:37:22 +08:00
Benny Nguyen 94689feea0 Scaling Slack - Bing Wei, Software Engineer (Infrastructure) at Slack 2018-01-25 10:41:51 +08:00
Benny Nguyen 384db11396 CAP Twelve Years Later: How the Rules Have Changed (2012) - Eric Brewer (VP of Infrastructure at Google) 2018-01-25 10:24:36 +08:00
Benny Nguyen 3a2760da34 Anti-Caching 2018-01-24 22:41:57 +08:00
Benny Nguyen 9527d7d614 On the Death of Map-Reduce - Henry Robinson, Cloudera 2018-01-24 22:37:48 +08:00
Benny Nguyen ca33484abd Talks on Efficiency, Reliability, and Scaling - James Hamilton, Vice President and Distinguished Engineer at AWS (ex-Chevrolet) 2018-01-24 22:29:25 +08:00
Benny Nguyen e80c3bd7f8 AWS Do's and Don'ts 2018-01-24 21:57:48 +08:00
Benny Nguyen cdf9242e98 The Clean Architecture - Robert C. Martin (Uncle Bob) 2018-01-24 21:56:01 +08:00
Benny Nguyen 6f0fbff5f2 (UI) Design Doesn’t Scale - Stanley Wood, Design Director at Spotify 2018-01-24 21:17:50 +08:00
Benny Nguyen 852350dea4 Organize Monolith Before Breaking it into Services at Weebly 2018-01-24 20:03:53 +08:00
Benny Nguyen f555e23daf Learning with Privacy at Scale - Differential Privacy Team, Apple 2018-01-24 13:54:33 +08:00
Benny Nguyen cbd678cb56 Increasing Application Performance with HTTP Cache Headers 2018-01-24 11:02:00 +08:00
Benny Nguyen 4e1158637f Fix the MemSQL at Tapjoy entry 2018-01-24 10:55:31 +08:00
Benny Nguyen adcbfbb7a9 Refactor for better viewing experience 2018-01-24 10:52:18 +08:00
Benny Nguyen 6781cd609f Time Series Data: Why and How to Use a Relational Database instead of NoSQL - by Mike Freedman, Professor of Computer Science, Princeton University 2018-01-24 10:46:01 +08:00
Benny Nguyen 0eea56be66 Building a Scalable Time-series Database on PostgreSQL 2018-01-24 10:32:07 +08:00
Benny Nguyen 2461a63510 Use Solid Technologies - Don’t Re-invent the Wheel - Keep It Simple! 2018-01-23 19:49:13 +08:00
Benny Nguyen a164c210bd Microservices Resource Guide - Martin Fowler, Chief Scientist at ThoughtWorks 2018-01-23 19:22:01 +08:00
Benny Nguyen 55e683748a Performance is a Feature 2018-01-23 19:12:08 +08:00
Benny Nguyen 17db5a7975 Data Checking at Dropbox 2018-01-22 12:56:40 +08:00
Benny Nguyen 5114eb65ce AIOps in Practice at Baidu 2018-01-22 12:53:52 +08:00
Benny Nguyen c66e7e8f5e Chaos Engineering - Building Confidence in System Behavior through Experiments 2018-01-22 12:51:05 +08:00
Benny Nguyen 242cfa4a50 Testing for Disaster Recovery Failover Testing 2018-01-22 12:48:00 +08:00
Benny Nguyen 051cb5c1a6 The Evolution of Global Traffic Routing and Failover 2018-01-22 12:44:44 +08:00
Benny Nguyen 02d57cebcf Building Reliable Social Infrastructure for Google - Marc Alvidrez, Senior Manager at Google 2018-01-22 12:41:08 +08:00
Benny Nguyen e1b8ce7436 Finding the Order in Chaos 2018-01-22 12:37:01 +08:00
Benny Nguyen 6095d159f1 LinkedIn’s Distributed Immutable Object Store 2018-01-22 12:30:40 +08:00
Benny Nguyen 7d3a3cc457 Principles of Chaos Engineering 2018-01-22 12:27:41 +08:00
Benny Nguyen a11732deae Moving the Talks section above the Books section 2018-01-22 12:22:51 +08:00
Benny Nguyen 4bac7827b2 Refactor the list 2018-01-22 12:19:38 +08:00
Benny Nguyen 24900658fa Breaking Things on Purpose 2018-01-22 12:09:26 +08:00
Benny Nguyen ca7c69793f Tracking Service Infrastructure at Scale at Spotify 2018-01-22 12:04:51 +08:00
Benny Nguyen 8ed6ab63b7 How Robust Monitoring Powers High Availability for LinkedIn Feed 2018-01-22 11:55:28 +08:00
Benny Nguyen 7c33ebd228 Practical Guide to Monitoring and Alerting with Time Series at Scale 2018-01-22 11:54:09 +08:00
Benny Nguyen 99050f8cc7 Relying on Software to Redirect Traffic Reliably at Various Layers 2018-01-22 11:47:46 +08:00
Benny Nguyen dfb1936cd6 Introduction to Modern Network Load Balancing and Proxying (Lyft) 2018-01-22 11:37:29 +08:00
Benny Nguyen 90c97581f7 Playing HTTP Tricks with Nginx 2018-01-22 10:31:56 +08:00
Benny Nguyen c29413cf56 Stop worrying and love the proxy 2018-01-22 10:21:17 +08:00
Benny Nguyen 6dc7f92480 Strategy: Caching 404s Saved 66% On Server Time at The Onion 2018-01-22 10:07:24 +08:00
Benny Nguyen d75cf662c2 MS SQL versus MySQL 2018-01-20 22:30:41 +08:00
Benny Nguyen c9be86fdc2 20 Common Bottlenecks 2018-01-20 22:19:45 +08:00