Programmers Quickie

Software Engineering Best Practices, System Design, High Scale, Algorithms, Math, Programming Langua

Episodes

Total: 331

The n-queens problem is a well-known problem in computer science and mathematics that involves placi

🫠 CPU Times

2022/12/2

The time that it takes computers to process information.

🔥 Consistent Hashing

2022/12/1

Consistent Hashing is a distributed hashing scheme that operates independently of the number of serv

A couple of mitigations for a couple of ab testing challenges

A/A/B Testing

2022/11/23

Here are scenarios where we would want to use AA testing before trying out and AB testing

HTTP/1 is a textual data protocol and is good in terms of readability, ease of reimplementing, and e

In probability theory and statistics, Bayes' theorem, named after Thomas Bayes, describes the probab

🫢 Token Bucket Algorithm

2022/11/14

The token bucket is an algorithm used in packet-switched and telecommunications networks. It can be

🧐 The Observer Pattern

2022/11/7

In software design and engineering, the observer pattern is a software design pattern in which an ob

🫢 Evaluating Databases

2022/10/31

There are six (6) criteria that should be applied when evaluating any Web site: authority, accuracy,

👀Python Dataclasses

2022/10/27

The dataclass() decorator examines the class to find fields. A field is defined as a class variable

👀Python Poetry

2022/10/26

Python dependency management and packaging made easy. ... Poetry comes with all the tools you might

In computer networks, rate limiting is used to control the rate of requests sent or received by a ne

🛢️dbt

2022/10/21

dbt - Transform data in your warehouse What is dbt? dbt is a development framework that combines mod

HashAggregateExec is a unary physical operator (i.e. with one child physical operator) for hash-base

The Spark SQL shuffle is a mechanism for redistributing or re-partitioning data so that the data is

Aws DynamoDB Backup

2022/10/7

We have two types of automatic backups in dynamodb one is point in time and another one is snapshots

Rate Limiting Part 1

2022/10/1

System design

🌐 Meloni Italy

2022/9/29

Giorgia Meloni is an Italian politician and journalist. A member of the Chamber of Deputies in Italy

Apache Spark Unit Tests

2022/9/27

Apache spark unit tests