🧘‍♂️
Jin's Muse on Engineering
Ctrlk
  • About Me
  • Leadership
    • About Work
    • About Life
    • Leadership Pinciples
    • Communication
    • Problem Solving
  • Engineering
    • Best Practices
    • Operational Excellence
    • Software Architecture
    • Distributed Computing
      • The beauty of multi-process applications
      • Cook Concurrent, Parallel, Async, and Non-blocking Together (1)
      • Cook Concurrent, Parallel, Async and Non-blocking Together (2)
      • Cook Concurrent, Parallel, Async and Non-Blocking Together (3) - The Multitasking Myth
      • The Local and Global Optimization Trade-Off in System Design
      • Throttling, Traffic Shaping, Traffic Shedding and Circuit Breakers in System Design
      • Differences Between Service Discovery and Load Balancing
      • Power of Two Choices
      • Using High Percentile Latency to Detect Resource Constraints
      • Queuing's Impact on High Percentile Latency
    • Machine Learning
    • Programming
    • Cryptography
  • Project Management
    • Setting goals
    • The art of project planning
    • How to prioritize
  • Product Management
    • Find Problem
  • SDE Career Development
    • Promotion
    • Being SDE
    • The Different Levels of Diving Deep
    • Becoming a tech lead
  • SDM Career Development
    • What does a SDM do
    • How to be a SDM
    • Lead Business Application Team
    • What should you expect from your manager?
    • Build a Team like a Human Learning System
    • A New Manager's Tribal Survival Guide
    • SDM should Advocate for Intention Revealing Interface
    • A 30 minutes daily standup? You are doing it wrong!
    • Project Status Meeting that Takes an Hour? You are doing it wrong!
    • How to Ask Questions as a New Manager
    • Constructive Feedback: A Managerial Dialogue
    • Distinguishing "Improvement" from "Development" Feedback
  • Interview Tips
    • Level of Your LinkedIn Profile?
    • Make it personal
    • Tell me about yourself in 3 minutes
  • Import
Powered by GitBook
On this page

Was this helpful?

  1. Engineering

Distributed Computing

The beauty of multi-process applicationsCook Concurrent, Parallel, Async, and Non-blocking Together (1)Cook Concurrent, Parallel, Async and Non-blocking Together (2)Cook Concurrent, Parallel, Async and Non-Blocking Together (3) - The Multitasking MythThe Local and Global Optimization Trade-Off in System DesignThrottling, Traffic Shaping, Traffic Shedding and Circuit Breakers in System DesignDifferences Between Service Discovery and Load BalancingPower of Two ChoicesUsing High Percentile Latency to Detect Resource ConstraintsQueuing's Impact on High Percentile Latency
PreviousIntention-Revealing Interfaces with ExamplesNextThe beauty of multi-process applications

Was this helpful?