전체 글 썸네일형 리스트형 The Architecture of Prometheus https://prometheus.io/docs/introduction/overview/ Overview | Prometheus An open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach. prometheus.io https://badcandy.github.io/2018/12/25/prometheus-architecture/ Prometheus #1 - 아키텍쳐와 개념 Prometheus #1 - 아키텍쳐와 개념 Dec 25, 2018 What is Prometheus? 메트릭 정보를 수집하여 시스템.. 더보기 5 ways to review code without wasting everyone’s time https://medium.com/volvo-cars-engineering/5-ways-to-review-code-without-wasting-everyones-time-aedeecc51094 5 ways to review code without wasting everyone’s time The what and how to review pull requests medium.com 요약 다음은 다음에 코드를 검토할 때 기억했으면 하는 핵심 사항의 목록입니다: 다음은 다음에 코드를 검토할 때 기억했으면 하는 핵심 사항의 목록입니다: 합의 사항을 확인합니다(예: 단위 테스트가 있는가? 문서가 있는가?). 다른 시각을 제공하세요(예: 오타 확인, 혼동되는 부분 식별). 이해가 안 되는 부분이 있으면 질문하고 변.. 더보기 Avoiding cache stampede at DoorDash https://medium.com/@DoorDash/avoiding-cache-stampede-at-doordash-55bbf596d94b Avoiding cache stampede at DoorDash By Zohaib Sibte Hassan, Software Engineer at DoorDash medium.com DoorDash Cache 전략. A typical caching setup The debouncer approach To solve the problem, we took inspiration from something front-end engineers use frequently. Debouncing is a common practice in the JS world to prevent d.. 더보기 System Design — Scaling from Zero to Millions Of Users https://medium.com/geekculture/system-design-scaling-from-zero-to-millions-of-users-deca270ef784 System Design — Scaling from Zero to Millions Of Users Note: I have read this great book System Design Interview — An insider’s guide by Alex Xu in depth. So most of my definitions and images… medium.com 시스템설계/증설/변경 시, 필수참고 Load Balancer A load balancer evenly distributes incoming traffic among web s.. 더보기 Publishing to Kafka — Synchronous vs Asynchronous https://medium.com/naukri-engineering/publishing-to-kafka-synchronous-vs-asynchronous-bf49c4e1af25 Publishing to Kafka — Synchronous vs Asynchronous Kafka is widely used for the asynchronous processing of events/messages. medium.com 비교수치를 찾기 힘들었는데. 잘 나온 차트! Impact: The average response time of API endpoints was reduced to 3 milliseconds from 100 milliseconds. 더보기 Netflix Timestone https://netflixtechblog.com/timestone-netflixs-high-throughput-low-latency-priority-queueing-system-with-built-in-support-1abf249ba95f Timestone: Netflix’s High-Throughput, Low-Latency Priority Queueing System with Built-in Support… by Kostas Christidis netflixtechblog.com System Architecture Timestone is a gRPC-based service. We use protocol buffers to define the interface of our service and th.. 더보기 System Design — Design A Rate Limiter https://medium.com/geekculture/system-design-design-a-rate-limiter-81d200c9d392 System Design — Design A Rate Limiter Note: I have read this great book System Design Interview — An insider’s guide by Alex Xu in depth. So most of my definitions and images… medium.com Token Bucket Algorithm 더보기 5 Important Microservices Design Patterns https://medium.com/javarevisited/5-important-microservices-design-patterns-c4d636b0051 5 Important Microservices Design Patterns Microservices design patterns have become increasingly popular due to their ability to improve software agility, scalability, resilience… medium.com Event Sourcing, Saga Pattern 위 두가지 패턴들을 구현하는 것은 참 고달픈 일이었다,, 더보기 이전 1 2 3 4 5 6 7 8 ··· 106 다음 목록 더보기