logo
episode-header-image
Mar 2019
17m 15s

Episode 93 - Microservices

Hussein Nasser
About this episode
Microservices (Explained by Example) Microservices technology is a new pattern of software engineering that has been popularized recently. In this video we will explain what microservices are, their pros and cons by example.  A lot of companies have moved in the early 2010 such as twitter and netflex to the microservices architecture.  Microservices technolo ... Show More
Up next
Jul 10
How a query optimization gave birth to infinite scroll
The infinite scroll in social media as we know it today is despised by all. But it always start as a bad idea. It originated as a result of UI change to relief the backend database from inefficient queries. I explore this in this episode of the backend engineering. 0:00 Intro1:00 ... Show More
21m 20s
Jun 17
Postgres is half as fast in Linux 7.0
An aws engineer discovered a 50% regression in postgres throughput while testing the new Linux 7.0 kernel. The cause turns out to be massive TLB and page faults exacerbated by Postgres process-based design. In this backend engineering show episode I dive deep into how this was di ... Show More
34m 8s
Jun 8
Don't let AI rob you
A discussion about why many engineers still love the struggle, the mistakes, and the process of figuring things out themselves. This is how we grow and get better and stronger. Letting AI do everything (even though it can’t) robs us this feeling.. 
31m 53s
Recommended Episodes
Sep 2019
#34 Special Episode: From Monolith to Microservice
This special episode is generously brought to you by TEKSystems. Competitive advantage is the name of the game. In a marketplace where disruption is constant, enterprises are eager to use technology that transforms, modernizes and differentiates their brand. Applications are the ... Show More
28m 32s
Nov 2022
From Monolith to Microservice with CI/CD
tail spinning
31m 45s
Sep 2024
Software service granularity: Getting it right
<p>It's widely accepted that, in most cases at least, software systems should be modular, consisting of separate, discrete services. But what about the size of those services? How big or small should they be? This is where the question of service granularity comes in: too small a ... Show More
43m 38s
Feb 2023
Episode 162 - Micro Frontends - Micro Brewing
There has been a lot of buzz about micro frontends. In this episode, we are joined by Ruben Casas to talk with us about the pros and cons of leveraging micro frontends. Guests: Ruben Casas - @Infoxicador Panelists: Ryan Burgess - @burgessdryan Jem Young - @JemYoung Picks: Ruben C ... Show More
49m 7s
Nov 2024
Exploring Selective Service-Oriented Architecture (SSOA) and Selective Frontend Architecture (SFA)
Episode Summary:In this insightful episode, we dive into the innovative concepts of Selective Service-Oriented Architecture (SSOA) and Selective Frontend Architecture (SFA). Discover how these tailored approaches to software and frontend architecture are reshaping the way modern ... Show More
23m 11s
Oct 2025
Designing APIs Like a Pro: Lessons from Jerry Nixon on Data API Builder and Beyond
Strategic Technology Consultation Services This episode of The Modern .NET Show is supported, in part, by RJJ Software's Strategic Technology Consultation Services. If you're an SME (Small to Medium Enterprise) leader wondering why your technology investments aren't delivering, o ... Show More
1h 22m
Jun 2019
Object oriented programming, interface contract design, domain design patterns, implementation
See “Building Microservices” by Sam Newman “Domain Driven Design” by Erik Evans, Lucent talks about the onion approach to creating designs 
32m 25s