How the Internet works (Part 2)

Introduction In the first part, we looked at what the Internet is in terms of cables, routers, and other infrastructure. We looked at who owns this infrastructure and how it connects 28 billion different devices into one giant network. In Part 2, we will try to understand what people have come up with on top of this infrastructure so it is possible to find things on the network. Name, address and route Where is it located A little history What to do Private networks Shared hosting What are we looking for Route or how to get there Divide the Internet Border Gateway Protocol (BGP) Everything together Name, address and route First, let us think a little bit about how we find places in our familiar physicall world....

November 12, 2023

How the Internet works (Part 1)

Introduction I am a web developer, and my work is closely related to the Internet. However, even I sometimes don’t understand how some things work on this very Internet. In this article we will try to figure out what it is and how it works. Let’s start with what the Internet is for us as users. What is the Internet? Internet at our home Internet in a cabinet Internet in another cabinet Provider hierarchy The Internet backbone Connecting everything What is the Internet?...

November 7, 2023

ClickHouse integration testing with pytest

Read this post on dev.to Demo code for the post can be found on GitHub.

September 2, 2023