Software Engineering Best Practices, System Design, High Scale, Algorithms, Math, Programming Langua
The n-queens problem is a well-known problem in computer science and mathematics that involves placi
The time that it takes computers to process information.
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
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
The token bucket is an algorithm used in packet-switched and telecommunications networks. It can be
In software design and engineering, the observer pattern is a software design pattern in which an ob
There are six (6) criteria that should be applied when evaluating any Web site: authority, accuracy,
The dataclass() decorator examines the class to find fields. A field is defined as a class variable
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 - 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
We have two types of automatic backups in dynamodb one is point in time and another one is snapshots
System design
Giorgia Meloni is an Italian politician and journalist. A member of the Chamber of Deputies in Italy
Apache spark unit tests