logo
episode-header-image
Feb 2021
19m 7s

XMPP - Extensible Messaging and Presence...

Hussein Nasser
About this episode

XMPP or the Extensible Messaging and Presence Protocol  originally named Jabber[1]) is an open communication protocol designed for instant messaging (IM), presence information, and contact list maintenance. it is used by almost all large messaging systems such as whatsapp, facebook, google talk and others. In this video we will go through XMPP architecture, explain how it works and then finallly show how to spin up an XMPP chat server and connect to it from node js.

--- Support this podcast: https://anchor.fm/hnasr/support
Up next
Jun 13
kTLS - Kernel level TLS
Fundamentals of Operating Systems Course https://oscourse.winktls is brilliant.TLS encryption/decryption often happens in userland. While TCP lives in the kernel. With ktls, userland can hand the keys to the kernel and the kernel does crypto. When calling write, the kernel encryp ... Show More
22m 55s
May 9
The beauty of the CPU
If you are bored of contemporary topics of AI and need a breather, I invite you to join me to explore a mundane, fundamental and earthy topic.The CPU.A reading of my substack article https://hnasr.substack.com/p/the-beauty-of-the-cpu 
9m 38s
Apr 18
Sequential Scans in Postgres just got faster
This new PostgreSQL 17 feature is game changer. They know can combine IOs when performing sequential scan. Grab my database coursehttps://courses.husseinnasser.com 
27m 36s
Recommended Episodes
Aug 2023
Shane Mac of XMTP | The Power of Web3 Messaging
We are joined by Shane Mac, Co-founder of XMTP - the secure messaging network for Web3 to discuss their goal of allowing any wallet address to message with one another. 
51m 16s
Dec 2023
#442: Ultra High Speed Message Parsing with msgspec
See the full show notes for this episode on the website at talkpython.fm/442 
1 h
Apr 2024
#456: Building GPT Actions with FastAPI and Pydantic
See the full show notes for this episode on the website at talkpython.fm/456 
1h 5m
Mar 2024
Reddit IPO User Focus, Musk Open Source xAI, Telegram Messaging Rise
In today's episode: Reddit goes public: Reddit, the popular online discussion platform, has filed for an initial public offering (IPO) to become a publicly traded company. Grok will open source: Grok, an artificial intelligence startup, announced plans to launch an open plat ... Show More
4m 48s
Sep 2023
#430: Delightful Machine Learning Apps with Gradio
See the full show notes for this episode on the website at talkpython.fm/430 
59m 43s
Sep 2023
Modernizing packages to ESM
Mark Erikson (web dev professor/historian, OSS Maintainer & engineer at Replay) joins us to talk about the shift from CommonJS to ESM. We discuss the history of module patterns in JS and the grueling effort to push the world’s biggest developer ecosystem forward. Get ready to go ... Show More
1h 5m
Dec 2023
AsyncAPI V3 with Fran Mendez
In this episode of the podcast, Thomas Betts speaks with Fran Mendez about version 3 of AsyncAPI. The standard format for describing asynchronous APIs has evolved, and has made some breaking changes to address limitations in earlier versions. Read a transcript of this interview: ... Show More
29m 54s