Skip to content

  • HOME
  • C++
  • SYSTEM DESIGN
  • ENGINEERING MANAGEMENT
  • ABOUT
A CODERS JOURNEY
ALLCODE CRAFTENGINEERING MANAGEMENT

System Design Interview Concepts – CAP Theorem

July 21, 2018 Deb Haldar

What is CAP theorem?

CAP Theorem has become the holy grail of distributed system design in recent years. CAP theorem states that any distributed computer system can support only any two among consistency, availability, and partition tolerance.

Let’s explore the …

Read More
How to fix 20 most frequent C pointer mistakes
ALLCODE CRAFT

Top 20 C pointer mistakes and how to fix them

May 1, 2018 Deb Haldar

After I graduated college with a BS in Electrical Engineering, I thought that was the last time I was going to program in “C”. I could not have been more wrong. Throughout various points in my career, I’ve encountered and …

Read More
GDC 2018
CODE CRAFTENGINEERING MANAGEMENT

35 things I learnt at Game Developer Conference (GDC) 2018

April 4, 2018 Deb Haldar

This was the first time I visited Game Developer Conference (GDC 2018). I’ve been working in the game cloud services and analytics space for almost 3 years now and most of our work has been for Microsoft’s AAA game titles …

Read More
Consistent Hashing
ALLCODE CRAFTENGINEERING MANAGEMENT

System Design Interview Concepts – Consistent Hashing

October 9, 2017 Deb Haldar

Consistent hashing is one of the techniques used to bake in scalability into the storage architecture of your system from grounds up.

In a distributed system, consistent hashing helps in solving the following scenarios:

  1. To provide elastic scaling (a term
… Read More
Coding Interview Question - Optimize Toy Purchases
CODE CRAFTENGINEERING MANAGEMENT

Coding Interview Question – Optimizing toy purchases

August 3, 2017 Deb Haldar

Problem

My son gets a weekly allowance of $15. He takes that money every Friday and goes to Toys’R’Us to find two toys he can buy for $15. He wants to use all his money and does not want any …

Read More
C++11 Multithreading and Concurrency Tutorial
ALLCODE CRAFT

C++11 Multithreading Tutorial via Q&A – Thread Management Basics

January 27, 2017 Deb Haldar

In the highly acclaimed book "The Seven Habits Of Highly Effective People", Steven Covey states that we can greatly amplify our chances of success when we "Begin with the End in Mind".

For me, this means …

Read More

Posts pagination

  • 1
  • …
  • 3
  • 4
  • 5
  • …
  • 8
Copyright © 2026 A CODERS JOURNEY. All rights reserved.
Theme: ColorMag by ThemeGrill. Powered by WordPress.
 

Loading Comments...