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 |
|