Software Engineering

Programmers

Software Engineering Best Practices, System Design, High Scale, Algorithms, Math, Programming Languages, Statistics, Machine Learning, Databases, Front Ends, Frameworks, Low Level Machine Structure, Papers and Computing, Computer Science Book Reviews - Everything!

Autor

Software Engineering

Categoría

Technology

Web del podcast

rex.mindmeld360.com

Último episodio

25 de ene. de 2026

¿Dónde escuchar?

Podcasts en la app Replaio Radio Muy pronto

Los podcasts llegarán muy pronto a la app. Instálala ahora y sé el primero en descubrir una forma totalmente nueva de vivir los podcasts

Descárgala en Google Play Instálala gratis Android 5 M+ de descargas · valoración de 4,8 iOS muy pronto

Episodios

🫠 CPU Times 02.12.2022

The time that it takes computers to process information.

🔥 Consistent Hashing 01.12.2022

Consistent Hashing is a distributed hashing scheme that operates independently of the number of servers or objects in a distributed hash table by assigning them a position on an abstract circle, or hash ring. This allows servers and objects to scale without affecting the overall system.

🔥 AB Testing Challenges and Mitigations 28.11.2022

A couple of mitigations for a couple of ab testing challenges

A/A/B Testing 23.11.2022

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

🔥 Http 1 Vs Http 2 Vs Http 3 20.11.2022

HTTP/1 is a textual data protocol and is good in terms of readability, ease of reimplementing, and ease of debugging. However, Binary protocols(Used in HTTP/2 )

🪓 The Bayes theorem - Statistics for programmers 16.11.2022

In probability theory and statistics, Bayes' theorem, named after Thomas Bayes, describes the probability of an event, based on prior knowledge of conditions that might be related to the event.

🫢 Token Bucket Algorithm 14.11.2022

The token bucket is an algorithm used in packet-switched and telecommunications networks. It can be used to check that data transmissions, in the form of packets, conform to defined limits on bandwidth and burstiness.

🧐 The Observer Pattern 07.11.2022

In software design and engineering, the observer pattern is a software design pattern in which an object, named the subject, maintains a list of its dependents, called observers, and notifies them automatically of any state changes, usually by calling one of their methods.

🫢 Evaluating Databases 31.10.2022

There are six (6) criteria that should be applied when evaluating any Web site: authority, accuracy, objectivity, currency, coverage, and appearance.

👀Python Dataclasses 27.10.2022

The dataclass() decorator examines the class to find fields. A field is defined as a class variable that has a type annotation. With two exceptions described below, nothing in dataclass() examines the type specified in the variable annotation.

👀Python Poetry 26.10.2022

Python dependency management and packaging made easy. ... Poetry comes with all the tools you might need to manage your projects in a deterministic way

🤘System Design Interview - Rate Limiter Part 2 25.10.2022

In computer networks, rate limiting is used to control the rate of requests sent or received by a network interface controller. It can be used to prevent DoS attacks and limit web scraping

🛢️dbt 21.10.2022

dbt - Transform data in your warehouse What is dbt? dbt is a development framework that combines modular SQL with software engineering best practices to make data transformation reliable, fast,

💥Spark Hash and Sort Aggregate 20.10.2022

HashAggregateExec is a unary physical operator (i.e. with one child physical operator) for hash-based aggregation that is created (indirectly through AggUtils.

💥Spark Partitions Shuffle 18.10.2022

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

Aws DynamoDB Backup 07.10.2022

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

Rate Limiting Part 1 01.10.2022

System design

🌐 Meloni Italy 29.09.2022

Giorgia Meloni is an Italian politician and journalist. A member of the Chamber of Deputies in Italy since 2006, she has led the Brothers of Italy political party since 2014, and has been the president of the European Conservatives and Reformists Party since 2020.

Apache Spark Unit Tests 27.09.2022

Apache spark unit tests

💲Will the fed stop inflation 26.09.2022

📚 Book - The Psychology of Money - https://www.amazon.com/Psychology-Money-Timeless-lessons-happiness/dp/0857197681#?&_encoding=UTF8&tag=planetizer0c-20&linkCode=ur2&linkId=c18c78f3d241db79ce045de652b93722&camp=1789&creative=9325

Spark - Pivot Tables 25.09.2022

How can we pivot on spark?

Architecture.md 24.09.2022

Why a single file on your repository that describes the project could make life much easier for newcomer programmers

Spark DataSet, DataFrame, createOrReplaceTempView 12.09.2022

DataFrame.createOrReplaceTempView - Creates or replaces a local temporary view with this DataFrame. The lifetime of this temporary table is tied to the SparkSession that was used to create this DataFrame.

Spark SQL 07.09.2022

Spark SQL is a Spark module for structured data processing. It provides a programming abstraction called DataFrames and can also act as a distributed SQL query engine. It enables unmodified Hadoop Hive queries to run up to 100x faster on existing deployments and data.

Spark top 100 words from file 05.09.2022

We will describe how to use Apache Spark to get top 100 words from a file!

Escucha el podcast Programmers en Replaio

Radio y podcasts en una sola app - gratis y sin registro. Instálala hoy y no te pierdas el estreno

Descárgala en Google Play

Replaio no es editor de podcasts; los nombres de los programas, las portadas y el audio pertenecen a sus autores y se distribuyen a través de canales RSS públicos