Igeometry Podcast

  • Autor: Vários
  • Narrador: Vários
  • Editora: Podcast
  • Duração: 193:51:58
  • Mais informações

Informações:

Sinopse

Free style Software engineering talk.

Episódios

  • Remotely access any TCP/UDP service bound to a victim machine - Let us discuss NAT Slipstreaming

    02/11/2020 Duração: 20min

    Ever heard of HTTP Smuggling? will this is smuggling a TCP packet into an HTTP body so that it can be interpreted by the router to open internal ports to your machine. NAT Slipstreaming was discovered by Samy Kamkar,  Article and research by @SamyKamkar  https://samy.pl/slipstream/ --- Support this podcast: https://anchor.fm/hnasr/support

  • TLS - Live Stream (by Hussein Nasser)

    31/10/2020 Duração: 01h36min

    Let us have a casual chat about TLS, Security, Certificates and more --- Support this podcast: https://anchor.fm/hnasr/support

  • All About Database ACID

    24/10/2020 Duração: 01h27min

    In this live stream I discuss all about Database ACID one by one and we also answer interesting questions!  Enjoy!  Watch stream here https://www.youtube.com/watch?v=QCKZ3VZ87Qo&feature=youtu.be --- Support this podcast: https://anchor.fm/hnasr/support

  • Should You Become a Full stack Engineer?

    23/10/2020 Duração: 14min

    My Thoughts on Full Stack Engineering --- Support this podcast: https://anchor.fm/hnasr/support

  • Uber’s new Backend Architecture for Processing Payments

    22/10/2020 Duração: 27min

    In this video I discuss the new Uber Backend Architecture that they deployed to process payments and jobs and orders. https://youtu.be/mL0fzj7e6WU Revolutionizing Money Movements at Scale with Strong Data Consistency https://eng.uber.com/money-scale-strong-data/ --- Support this podcast: https://anchor.fm/hnasr/support

  • Column vs Row Oriented Databases Explained

    20/10/2020 Duração: 35min

    In this video, I explain the differences between Column vs Row Oriented Database Storage how efficient each method is, and their pros & cons 0:00 Intro 2:50 Row-Oriented Database 15:30 Column-Oriented Database 26:30 Pros & Cons --- Support this podcast: https://anchor.fm/hnasr/support

  • Moving from a Network Engineer to a Backend Engineer - Career Path Advice

    19/10/2020 Duração: 08min

    In this video I explain how Network Engineers can move to be a Backend Engineer by capitalizing on their skills in networking. Network Engineers can build great and improve the communication protocols that Backend Engineers use for service to service communication. Network Engineers can also be specialized in Proxies, Reverse Proxies, Load Balancers and Caching Layers. --- Support this podcast: https://anchor.fm/hnasr/support

  • Software Engineering is Overwhelming

    18/10/2020 Duração: 35min

    Software Engineering is overwhelming and hard, I discuss how to ease up that burden and make it fun here. 0:00 Intro 2:20 Learning Software Engineering 17:55 Bugs 23:30 Design Activities 28:50 Summary

  • WebSockets - Live Stream (By Hussein Nasser)

    17/10/2020 Duração: 01h26min

    In this live stream we will keep the theme about WebSockets, scaling, layer 7 proxying vs layer 4 proxying in websockets ,  interesting problems and just chatting!       0:00 Intro 13:00 Stream Starts 21:30 WebSockets 1:08:00 Securing WebSockets 1:13:00 Scaling WebSockets Watch on YouTube https://www.youtube.com/watch?v=brKJFkLQWYo&feature=youtu.be --- Support this podcast: https://anchor.fm/hnasr/support

  • Database Partitioning Explained

    15/10/2020 Duração: 41min

    In this video, I will go through Database Partitioning and explain it in details, pros and cons with a demo using PostgreSQL. --- Support this podcast: https://anchor.fm/hnasr/support

  • Indexing in PostgreSQL vs MySQL

    13/10/2020 Duração: 13min

    In this video, I explain how both Postgres and MySQL store their indexes and their effect on reads vs writes. Let us discuss 0:00 Intro 1:00 Tables 2:00 Indexes 3:20 Indexing in Postgres 5:00 Indexing in MySQL 6:35 What Happens on Update on Postgres 7:20 What Happens on Update on MySQL 9:00 Reads on Postgres 9:40 Reads on MySQL --- Support this podcast: https://anchor.fm/hnasr/support

  • Discord Backend Architecture Discussion

    12/10/2020 Duração: 29min

    In this Video I discuss Discord WebRTC and Voice chat backend architecture, it is a very interesting article, let us discuss it  https://blog.discord.com/how-discord-handles-two-and-half-million-concurrent-voice-users-using-webrtc-ce01c3187429 0:00 Intro 3:30 WebRTC As a Choice? 8:00 ReWriting WebRTC 11:20 Backend Architecture 20:00 Failover 26:00 My Thoughts --- Support this podcast: https://anchor.fm/hnasr/support

  • PostgreSQL 13 Has Some Performance Boosts! Let us discuss it!

    11/10/2020 Duração: 23min

    PostgreSQL 13 Has Some Performance Boosts! Let us discuss it! Postgres 13 has been released and it has some interesting features how about we discuss it! Resources Press-release https://www.postgresql.org/about/featurematrix/detail/341/ Feature Matrix https://www.postgresql.org/about/featurematrix/ “The PostgreSQL Global Development Group today announced the release of PostgreSQL 13, the latest version of the world’s most advanced open source database. PostgreSQL 13 includes significant improvements to its indexing and lookup system that benefit large databases, including space savings and performance gains for indexes, faster response times for queries that use aggregates or partitions, better query planning when using enhanced statistics, and more. Along with highly requested features like parallelized vacuuming and incremental sorting, PostgreSQL 13 provides a better data management experience for workloads big and small, with optimizations for daily administration, more convenienc

  • HTTP - Live Stream

    10/10/2020 Duração: 01h03min

    In this Live stream, I discuss HTTP and answer interesting questions about HTTP, TLS, UDP, QUIC, WebSockets and more from the community  watch the vod here https://www.youtube.com/watch?v=J6G8DdLgdJ4 --- Support this podcast: https://anchor.fm/hnasr/support

  • Why Discord Moved from MongoDB to Apache Cassandra, Let us Discuss

    09/10/2020 Duração: 25min

    In this Article Stanislav Vishnevskiy elegantly discusses why Discord moved from MongoDB to Apache Cassandra, the challenges they faced, limitations of both Mongo & Cassandra. Well written article let us discuss   https://blog.discord.com/how-discord-stores-billions-of-messages-7fa6ec7ee4c7 --- Support this podcast: https://anchor.fm/hnasr/support

  • We Need to Stop the Microservices Madness - Scaling with Common Sense

    07/10/2020 Duração: 47min

    I stumbled upon this interesting article titled Scaling with common sense, the author goes into different topics of the bad practices of pre-mature scaling and optimization specifically with regards to microservices and k8. Let us discuss Resources https://zerodha.tech/blog/scaling-with-common-sense/ 0:00 Intro 3:00 Comparisons are almost always meaningless. 5:30 Scaling starts with well built software. 8:50 Eat healthy and exercise daily. 10:15 KISS, don’t be afraid, and boring better cool. 12:00 The bottleneck is almost always the database. 13:40 RDBMS works, almost always. 15:00 Everyone forgets to index. 17:30 Don’t use an RDBMS. What? 19:40 Networking/IO is really hard. Network as little as possible. 21:20 Connections are hard. Connect little, pool much. 25:00 Latency is THE metric. 26:10 The Internet is the Wild Wild West. 28:40 Caching is a silver bullet, almost. 29:00 Dumb caching is best caching. 29:40 Some application state may not be bad. 31:20 HTTP APIs can be E-Tagged (304) too. 34:12 Allocation

  • How did I get served an Instagram Ad by browsing a completely different website?

    30/09/2020 Duração: 06min

    In this video I explain how I was browsing a website (displate) and was served the exact same thing on my Instagram feed --- Support this podcast: https://anchor.fm/hnasr/support

  • HTTPS and HTTP/3 negotiation is now Faster thanks to Cloudflare, RIP HSTS, Let us Discuss

    30/09/2020 Duração: 18min

    Watch the Video here  https://youtu.be/76sgBHUl7iI Alessandro Ghedini wrote an interesting article discussing how DNS queries can help speed up HTTPS and HTTP/3 communication let us discuss this article https://blog.cloudflare.com/speeding-up-https-and-http-3-negotiation-with-dns/ 3:30 TLS video https://www.youtube.com/watch?v=AlE5X1NlHgg 4:57 HSTS https://www.youtube.com/watch?v=kYhMnw4aJTw 8:15 http/2 c smuggling https://www.youtube.com/watch?v=B2VEQ3jFq6Q 15:30 ESNI https://www.youtube.com/watch?v=t0zlO5-NWFU --- Support this podcast: https://anchor.fm/hnasr/support

  • Microsoft 365 Outage, What Happened and What Caused it? Let us discuss

    29/09/2020 Duração: 13min

    On September 28 2020 Microsoft 365 Service went down, what caused it? and what did Microsoft did to solve it. Resources https://twitter.com/msft365status/status/1310696819135901696?s=21 https://status.office.com/ https://answers.microsoft.com/en-us/msoffice/forum/msoffice_account-mso_imobile-mso_o365b/error-aadsts90033/d2ba3ef2-fe85-411d-b4fe-5c44df1e121c https://answers.microsoft.com/en-us/msoffice/forum/msoffice_o365admin-mso_other-mso_o365b/aadsts90033-a-transient-error-has-occurred-please/8117f18e-9de9-46d7-9505-1708b2a1c732 https://docs.microsoft.com/en-us/answers/questions/35944/aadsts90033-a-transient-error-has-occurred-please.html --- Support this podcast: https://anchor.fm/hnasr/support

  • When to Build a Stateless vs Stateful Back-ends using the right protocols (UDP, TCP, HTTP, QUIC, WebSockets)

    24/09/2020 Duração: 09min

    In this video I explain how communication protocols are built on top of each other and how each protocol can be stateful or stateless. We need to understand this in order to know which protocol to use to build the right backend.  --- Support this podcast: https://anchor.fm/hnasr/support

página 15 de 27