system-design

Recent in

system-design

How to Design a Kanban Board
kanban

How to Design a Kanban Board

https://hackernoon.com

Some of the popular implementations of a Kanban board are the following: Trello, JIRA, Microsoft Planner, and Asana. The changes on the board are synchronized in real-time through a WebSocket connection.

NKFeb 17, 2023
Designing an API Rate Limiter
system-design

Designing an API Rate Limiter

https://hackernoon.com

Distributed systems implement an API rate limiter for high availability and security. The throttle cache uses a write-behind cache pattern by storing the throttle data on the message queue to improve the latency.

NKFeb 10, 2023
How to Use an Interview Template to Nail Your System Design Interview
technology

How to Use an Interview Template to Nail Your System Design Interview

https://hackernoon.com

System design interviews can be intimidating, but with the right preparation and mindset, you can impress your interviewer and land the job. By using a standardized template like the one outlined in this article,you can structure your responses and communicate your design effectively.

Amr HassanJan 24, 2023
Software System Design for Beginners
system-design

Software System Design for Beginners

https://www.freecodecamp.org

Building large-scale distributed systems like Google, Facebook, Amazon, and Twitter requires an in-depth understanding of computer science principles. This allows systems to handle millions of users concurrently despite hardware failures. We just published a course on the freeCodeCamp.org YouTube channel that will teach you how to design software systems.

Beau CarnesJan 12, 2023
How to Solve Race Conditions in a Booking System
Newsletter

Let's keep in touch

Benefit from a weekly updates, coding challenges and helpful resources around software development.

Your privacy is important to us. We promise not to send you spam!