Як швидкість світла обмежує швидкість твого веб-сайту? Розбираємо на реальному прикладі

  Рет қаралды 10,725

Віктор Турський про програмування

Віктор Турський про програмування

Күн бұрын

Якщо ти займаєшся веб-розробкою, то маєш розуміти, як працює Інтернет. Записав перше відео про це й почав з фундаментального обмеження - швидкості світла.
У відео спробував відповісти на:
✅Що відбувається, коли ви заходите на сайт?
✅Чи буде колись такий Інтернет, щоб пінг до США був менше 100мс?
✅Як впливає швидкість світла на швидкість твого сайту?
✅Вплив TCP Handshake
✅Вплив TLS Handshake
✅Чому потрібен CDN?
✅Як перевірити мережевий трафік на практиці?
Станьте спонсором цього каналу: / @aboutprogramming
Допоможіть каналу розвиватися й отримуйте доступ до ексклюзивного контенту.
Зміст відео:
0:00 - Вступ
0:30 - Від Києва до Лос-Анджелеса
3:05 - Що відбувається з запитом
3:32 - TCP Handshake
5:20 - TLS Handshake
7:20 - Перевіряємо на практиці
8:00 - HTTP запит
9:40 - HTTPS запит
12:10- Про наступні відео
🏠 Мої соцмережі:
Жабаскрипт в телеграмі - t.me/jabascript
Я в Твітер - / viktorturskyi
Мій Linkedin - / turskyi
#програмування #українською #programming #javascript #internet #tcp #tls #speedoflight #швидкістьсайту #http #https #ping #cdn

Пікірлер: 135
@vladyslavkarpenko9372
@vladyslavkarpenko9372 9 ай бұрын
Відео такого формату українською мовою це свято для розвитку загальної кваліфікації кадрів на нашому ринку IT. В англомовному сегменті давно слідкую за оглядами від Hussein Nasser. Проте ваше лаконічне представлення матеріалу ще краще, бо стиль Хусейна іноді заносить у довгі не надто важливі щодо тематики відступи.
@AboutProgramming
@AboutProgramming 9 ай бұрын
Дякую за такий відгук. Саме таку ціль й ставлю - канал, де можна отримати загальну базу й краще відчуття технологій (тому не тільки теорія, а такі міні занурення всередину на практиці). Відносно Хусейна, то він крутий - класні відео робить. Теж часом дивлюся 🙂
@riendlyf
@riendlyf 2 ай бұрын
Також слухаю Hussein Nasser, думав купити його курси на юдемі, але почитав відгуки що подача матеріалу не структурована)
@yurii_zh
@yurii_zh 9 ай бұрын
Це зараз, мабуть, мій улюблений канал на ютубі
@MyQuickChannel
@MyQuickChannel 9 ай бұрын
Згоден)
@iamfevergame8539
@iamfevergame8539 9 ай бұрын
Крутий канал з цікавою подачею матеріалу та темами
@DenKondratiuk
@DenKondratiuk 8 ай бұрын
Дуже круто! Приємно отримувати нові знання від людей які мають досвід!
@user-rm7oz4xu3k
@user-rm7oz4xu3k 8 ай бұрын
Дуже, дуже корисно. Дякую
@aleks5652
@aleks5652 8 ай бұрын
Крутий канал.Цікава інформація. Дякую!
@MrColins710
@MrColins710 7 ай бұрын
дуже крута подача інформації, дякую
@garyspik
@garyspik 8 ай бұрын
Класс, дивлюсь усі, щось знаю, щось нове. Також глянув твое інтревью с Юрою, теж лайк
@romankrut7038
@romankrut7038 7 ай бұрын
Нещодавно натрапив на цей канал, дякуючи алгоритмам ютубу. Багато нового дізнаюсь, дякую. Продовжуйте в тому ж дусі)
@andriyko314
@andriyko314 8 ай бұрын
Прекрасний контент, для розуміння процесу
@user-it4ov3gu1f
@user-it4ov3gu1f 7 ай бұрын
Дакую! Комент в підтримку👍
@iambabyr0o
@iambabyr0o 9 ай бұрын
Дуже класне пояснення! Звісно потрібно продовження! Бумбласочка
@222242526
@222242526 7 ай бұрын
Це дуже круто) дякую
@blackeducationacademy
@blackeducationacademy 8 ай бұрын
Дуже цікавий відос👍
@ananaslegend
@ananaslegend 8 ай бұрын
Неймовірно крутий канал. Дуже давно не вистачало україномовного каналу, де інженер професіонал буде валити базу, як вона є простими словами. Дякую за вашу роботу!
@taintedmind3033
@taintedmind3033 8 ай бұрын
😇
@dvke
@dvke 7 ай бұрын
Контент супер. Потрібно ще про arp і базові мережеві протоколи.
@vadymrostok
@vadymrostok 8 ай бұрын
Шикарно. Роби ще.
@pavloburyanov5842
@pavloburyanov5842 9 ай бұрын
Дуже дякую за відео! З нетерпінням чекаємо "як працює інтернет". Цікаво дізнатись більше про TCP, UDP. Про модель OSI також
@nickhlushpenko6330
@nickhlushpenko6330 9 ай бұрын
Просто вау! Я ще не бачив щоб хтось так круто пояснював - як працює інтернет. Дякую за матеріал
@Taronimus
@Taronimus 5 ай бұрын
Супер, не очікував у цьому відео чогось нового, але отримав, як мінімум, новий інструмент для роботи
@bohdanmarynushkin7630
@bohdanmarynushkin7630 7 ай бұрын
супер крутий відос. дякую
@Vladsoykin
@Vladsoykin 7 ай бұрын
Оце кайф контент, дякую
@alexandrbotar5804
@alexandrbotar5804 8 ай бұрын
Так тримати!!!
@voltstas
@voltstas 9 ай бұрын
Дякую за такий кльовий контент!
@petrokopyl9581
@petrokopyl9581 9 ай бұрын
давай далі, дуже крута тема
@user-ze1kl5pj4m
@user-ze1kl5pj4m 4 ай бұрын
Супер. Дякую.
@Roman-oi9el
@Roman-oi9el 6 ай бұрын
Дуже цікаво, звісно продовжувати.
@OlegShevtsov512
@OlegShevtsov512 9 ай бұрын
Гарно, дякую
@voltstas
@voltstas 9 ай бұрын
Дуже будем вдячні за продовження! Дуже просто і інформативно, лайк!
@igor_paseka
@igor_paseka 9 ай бұрын
Вітаю. Чекаю на продовження. Цікава та корисна інформація
@AdminAdmin-sl2qf
@AdminAdmin-sl2qf 9 ай бұрын
❤БлагоДарю
@survivelikehoneybadger
@survivelikehoneybadger 2 ай бұрын
Кайф Дуже зрозуміло і доступно
@bogdanbogdan5276
@bogdanbogdan5276 9 ай бұрын
Топовий контент топовою мовою, дякую
@vityaost
@vityaost 8 ай бұрын
Ааа, круто!!
@vasylsergienko3330
@vasylsergienko3330 9 ай бұрын
Круто, дякую за відео
@user-ds7ul2ec2i
@user-ds7ul2ec2i 9 ай бұрын
Дуже цікава тема також є безпека у web як XSS, CSRF і тд. Як будете шукати наступні теми для відео то можете це взяти в роботу. Що таке приклад і як боротися. Дякую
@AboutProgramming
@AboutProgramming 9 ай бұрын
Так, про безпеку можна цілу серію зробити
@vladislavhirsa9094
@vladislavhirsa9094 7 ай бұрын
Настільки звичайне лого та назва каналу, при такому шикарному контенту!
@AboutProgramming
@AboutProgramming 7 ай бұрын
Гірше, коли навпаки))
@pavelwolfovichpetliura7169
@pavelwolfovichpetliura7169 9 ай бұрын
Супер відео. Я також задавав собі це питання та обраховував час на пінг, коли намагався зрозуміти чи буде можливість позбутися ЛАН турнірів з ксго. Все дуже печально, бо якщо банально поділити довжину екватора на 2 (~40 000/2 - найдовша відстань між двома точками на глобусі), поділити навіть на неможливі 300 000км/год та помножити на 2 (реквест+респонс), то виходять нещасні 132мс. І ситуація не сильно зміниться навіть якшо в майбутньому винайдуть інтернет, який висилатиме нейтріно через ядро землі.
@pavloburyanov5842
@pavloburyanov5842 9 ай бұрын
розмістивши сервер в центрі відрізка AB теоритично можна збільшити швидкість в 2 рази, оскільки обидва клієнта будуть мати AB/2 відстань до сервера
@12MrRetro
@12MrRetro 2 ай бұрын
З'єднання в іграх працює по сокетам, це більше схоже на юдп. Між вами та комп'ютером тільки перший раз іде обмін запит-реквест. Після чого утворюється пряме з'єднання, і вже сервер відразу відправляє вам дані, і ваш комп'ютер відправляє дані. Тобто множити на два не потрібно🙃 Звісно, 60 мс це все ще багато для кс го і батлофільдів, але жоден розробник не буде робити веб сервер на http) Максимум, це раз в деякий час може бути запит на звірку даних. Зазвичай саме під час звірки даних ви раптово помирайте за стіною, бо куля яка вас вбила десь загубилися між Лондоном та Берліном😂
@artemkostenko6145
@artemkostenko6145 7 ай бұрын
Дякую за якісний контент! Розкрийте тему Congestion control і різницю між BBR та CUBIC, дуже цікаво буде отримати детальний розбір в вашому виконанні) Чому BBR не встановлений дефолтною опцією на останніх дистрибутивах тої ж самої Ubuntu)
@user-fq4pc7fm2z
@user-fq4pc7fm2z 9 ай бұрын
Интересно, спасибо!
@illiaosmanov
@illiaosmanov 9 ай бұрын
ну йомайо)) треба вже патреон, так далі не піде! Супер, дякую за роботу!
@AboutProgramming
@AboutProgramming 9 ай бұрын
😁Зроблю)
@LyubomyrSemkiv
@LyubomyrSemkiv 8 ай бұрын
Хороший контент.
@MsUky45
@MsUky45 9 ай бұрын
Дуже класне відео. Дуже подобаються приклади. Я нещодавно принтеру надсилала ping 😂
@AboutProgramming
@AboutProgramming 9 ай бұрын
Дякую) Буде ще продовження
@user-vq8mn8iy4u
@user-vq8mn8iy4u 8 ай бұрын
Ну це шик і дим :)
@alexanonymous5823
@alexanonymous5823 9 ай бұрын
дуже дуже дякую. Цей канал як скарб для бек ендера : )) На співбесідах просять як можна найбільш детальніше пояснити що відбувається з момента введення в браузері url і до того як браузер відображає сторінку. Ці відео це пряме попадання. Дякую ще раз 👍👍👍
@AboutProgramming
@AboutProgramming 9 ай бұрын
Дякую за відгук. Це тільки перше відео із серії про це. Буде ще)
@vadymmudryi7978
@vadymmudryi7978 7 ай бұрын
Не думав що буде цікаво. Досить проста тема і пояснення теорії з університету на практиці. Тепер мені цікаво повторити той самий експеримент на більш складному прикладі: cloud load balancer -> kubernetes cluster -> container. Kubernetes 1.26 додав можливість більш гнучкого налаштування трафіку всередині. Подивимось як це впливає на роботу.
@andriisukhariev
@andriisukhariev 8 ай бұрын
Розкажіть будь ласка про Edge functions (питання на хвилях NextJS/Vercel)
@etniqa3638
@etniqa3638 7 ай бұрын
класно !
@user-ni9lx7ik3g
@user-ni9lx7ik3g 9 ай бұрын
Комент в підтримку😍
@BG-cg2op
@BG-cg2op 9 ай бұрын
Чудовий канал
@maksymkhodakov3456
@maksymkhodakov3456 9 ай бұрын
Ви найкращий дякую за контент! Розкажіть про сертифікати ssl/tls)
@AboutProgramming
@AboutProgramming 9 ай бұрын
Дякую! Про ssl/tls буде обов'язково 🙂
@user-rs1wl6pq7m
@user-rs1wl6pq7m 3 ай бұрын
Круто🎉
@mpodaniev
@mpodaniev 9 ай бұрын
Круто! Дізнався щось нове! Класно що показуєте як працюєте в консолі.
@forfun5644
@forfun5644 7 ай бұрын
Круто дякую. Але хочу зауважити, що за назвою в житті б не зрозумів, що це відео про те як працює інтернет. А перейшов вже з наступного відео.
@andriybrezetskyy7867
@andriybrezetskyy7867 9 ай бұрын
Можна більше деталей про TCP slow start і як це працює?
@Sun1ive
@Sun1ive 9 ай бұрын
Дякую за відео. Було би цікаво більш глибоко розкрити тему самого wireshark, тому що це дуже потужний інструмент з яким треба вчитись працювати.
@AboutProgramming
@AboutProgramming 9 ай бұрын
Тут скоріше питання, що можна подивитися на мережевому рівні, а чи як налаштували фільтри в Wireshark це вже вторинне. Але як буду розбирати усілякі мережеві штуки, то буде трохи про Wireshark або tcpdump
@Sun1ive
@Sun1ive 9 ай бұрын
@@AboutProgramming дякую, будемо чекати
@ivankomar4227
@ivankomar4227 9 ай бұрын
дякую за контент, чекаю більше контенту)
@yyev89
@yyev89 9 ай бұрын
Круте пояснення! Плюсую за продовження :)
@19n1ght
@19n1ght 9 ай бұрын
Дуже дякую! Чекаю на наступне відео з ціі серії!
@yuriipoliakov6598
@yuriipoliakov6598 8 ай бұрын
@AboutProgramming Було би круто побачити відео де пояснюється різниця developer та software engineer. І як стати саме software engineer-ом
@AboutProgramming
@AboutProgramming 8 ай бұрын
Я персонально ніколи не розділяв ці поняття. Хоча в перших главах книги "Software Engineering at Google" різниця описана. Типу, що SWE це Development, але коли додається ще вимір часу. Тобто софт треба не тільки написати, але щось робити вродовж довгого часу. Й коли ти працюєш й з цією додатковою змінною, то це software engineering. Дле мене всі ці дискусії про кодер, девелопер, софтваре інженер - це щось штучне й що не має сенсу :)
@yuriipoliakov6598
@yuriipoliakov6598 8 ай бұрын
@@AboutProgramming дуже дякую за швидку відповідь! Контент у вас супер
@Serhii.Moskalenko-0576msp
@Serhii.Moskalenko-0576msp 8 ай бұрын
Дякую. А ще оптичне волокно у волоконно-оптичному кабелі розташоване з повивом навколо центрального силового елементу і оптична довжина є більше ніж довжина кабелю, а ще кабель прокладений не по прямій лінії, а ще Вам дуже пощастило що немає ділянки мобільного зв'язку або супутникового бо тоді пінг показав би що сервер десь на Місяці. А так дуже професійно і просто все пояснюєте (ну як на мою думку інженера зв'язку відділу планування магістральної мережі одного з мобільних операторів в Україні). Прошу продовження...
@yarosav5396
@yarosav5396 8 ай бұрын
Є ще цікавий момент з TLS, коли використовують не стиснуті сертифікати, тобто максимально скільки може містити 1 сегмент - 1460 bytes і якщо наш сертифікат в районі 10kB, то треба буде надіслати 7 сегментів чисто щоб обмінятись сертифікатом. Не кажучи вже про різницю між TLS1.3 та попереднім, бо в 1.3 там 5 кроків (чи навіть 4), коли в 1.2 їх 9.
@AboutProgramming
@AboutProgramming 8 ай бұрын
Так, але tcp slow start починає з 10 сегментів. Тобто сервер може відправити 14k не чекаючи підтвердження від клієнта. Відповідно це не створює додаткової затримки. Але потім, коли ми передаємо http трафік, наприклад, 50k, то сервер відправить лише 14k й потім чекатиме ack від клієнта, потім відправить 28k й чекатиме ack, а потім вже решту. Й відповідно тут вже виникають додаткові затримки на очікування ack
@yarosav5396
@yarosav5396 8 ай бұрын
@@AboutProgramming Цікаво. Тобто якщо я правильно зрозумів, то tls сертифікат при https establishment нам не буде заважати своїм latency/пропускною здатністю сегментів, якщо ми не стиснули сертифікати? Наче, ще пам'ятаю там з tls1.3 сертифікати самі стискаються, чи я щось вигадую)
@frontenda4284
@frontenda4284 9 ай бұрын
Потужно!
@AlexCherkassky
@AlexCherkassky 8 ай бұрын
Було би добре пояснити різницю TCP/IT та HTTP. А так дякую за пояснення хендшейку.
@AboutProgramming
@AboutProgramming 8 ай бұрын
Є в плані ціле відео, де розберемо це на прикладі
@romkalily
@romkalily 9 ай бұрын
Загалом дуже круто, але ви почали про відстань до США, єдине що цікаво наскільки буде відрізнятись якшо буде сервер в сша або десь ближче:) Яка різниця в часі
@AboutProgramming
@AboutProgramming 9 ай бұрын
Це легко порахувати. Достатньо просто зробити ping сервера й далі, знаючи один round trip, можна рахувати все інше. Наприклад, до Франкфурта пінг десь 40мс
@user-kj7bn8ls3b
@user-kj7bn8ls3b 9 ай бұрын
Цікаво послухати про DNS, його ієрархію.
@user-fu5ff6zq7m
@user-fu5ff6zq7m 4 ай бұрын
не очікував такої підстави від швидкості світла))) проду))
@serhiibaranovskyi9131
@serhiibaranovskyi9131 2 ай бұрын
Дуже корисно
@yuliiaboiko9931
@yuliiaboiko9931 7 ай бұрын
Як робиться така UML діаграма? Це якесь розширення для VSCode?
@AboutProgramming
@AboutProgramming 7 ай бұрын
Plantuml й плагін під vscode
@AlexHalkin22
@AlexHalkin22 8 ай бұрын
Дуже класна подача матеріала. Особливо радує, що такого рівня контент додають українською мовою. Дякую. Відразу в обране.
@andrii.yanchuk
@andrii.yanchuk 9 ай бұрын
Це фантстика! Давайте ще 🤯
@donutWiggum
@donutWiggum 9 ай бұрын
Цікаво, дякую. Але якщо реквестів на той же сервер буде багато, то ситуація буде краща? Я про https i tcp витрати.
@AboutProgramming
@AboutProgramming 9 ай бұрын
Так, якщо з'єднання вже існує, то у нас немає хендщейків більше. Також в HTTP 1.1 на кожен запит окреме з'єднання, а в HTTP 2 одне з'єднання на багато запитів. Але все одно нічого не зробити, щоб раундріп займав менше 100мс (Україна - Каліфорнія), оскільки це обмеження швидкості світла
@eugenebondarenko6953
@eugenebondarenko6953 7 ай бұрын
Чікарно
@maksymkhodakov3456
@maksymkhodakov3456 9 ай бұрын
Добрий день ще раз! в мене таке питання як ви ставитесь до того щоб виступити з якимось воркшопом для Summer IT camp для факультету комп'ютерних наук та кібернетики КНУ ім. Тараса Шевченка?
@AboutProgramming
@AboutProgramming 9 ай бұрын
Добрий день. Можна спробувати 🙂 Пишіть мені в телеграм на @koorchik
@average-user9
@average-user9 9 ай бұрын
клас! дякую!) давайте по деталям починаючи з днс) дуже цікаво) P.S. якщо можливо і не лінь, абревіатури на кшталт syn та ack і будь-які інші розшифровуйте будь ласка хоч на їх початковому звучанні)
@AboutProgramming
@AboutProgramming 9 ай бұрын
Дякую за відгук. Так, про скорочення й абревіатури гарна ідея. Буду робити 🙂
@alexeylysenko7380
@alexeylysenko7380 9 ай бұрын
Дякую за відос! В ріалтайм іграх навіть якщо вони по UDP ганяють байтики, я не можу пояснити 140 пінг між Украиною та US West, чи може проблема у вбудованому лічильнику пінга і насправді він більший?
@AboutProgramming
@AboutProgramming 9 ай бұрын
Ідеальна ситуація 100 мс на 10тис км раундтріп. На практиці пінг більший, оскільки є додаткові затримки, але кабеля під атлантикою лежать практично по прямій. Тобто маршрут Євпропа - захід США практично прямий, тому на один раундтріп 140мс це реально. В цілому можна очіукати на рандтріп від 1.2x до 2x від ідеальної ситуації в залежності від маршруту (чи по прямій чи в обхід), кількості проміжних вузлів, навантаження на мережу й так далі. www.submarinecablemap.com/
@hryhoriinevmerzhytskyi4299
@hryhoriinevmerzhytskyi4299 7 ай бұрын
Коли вже будуть квантові модеми з запутаними частинками?
@AboutProgramming
@AboutProgramming 7 ай бұрын
Воно ж не допоможе)
@hryhoriinevmerzhytskyi4299
@hryhoriinevmerzhytskyi4299 7 ай бұрын
@@AboutProgramming Беремо 2 запутані частинки. Стандартно вони поводять себе як хвиля. Це буде State 0. Коли ми намагаємось спостерігати за однією із них - вони обидва стають State 1 (поводять себе як частинки). Тобто в Києві кодуємо одну з них, а в ЛА - маємо готовий результат) Здається це так працює)
@AboutProgramming
@AboutProgramming 7 ай бұрын
@@hryhoriinevmerzhytskyi4299 спочатку треба передати частинки в LA й це буде зі швидкістю світла. Окрім того ми не знаємо в який стан (дивимось на спін) вони прийдуть після спостереження (це якійсь рандом). Також якщо ми подивилися одну частинку в Києві, то звідки ми знаємо, що вже час подивитися сплутану частинку в LA (теж треба передати сигнал по мережі, що вже пора глянути)
@hryhoriinevmerzhytskyi4299
@hryhoriinevmerzhytskyi4299 7 ай бұрын
​@@AboutProgramming А якщо це буде 2 p2p-пристрої з двома каналами (по типу RX/TX), тоді ми можемо один залишити в Києві, а другий в LA Новою Поштою відправити)) А технічні питання оці дядьки знають, мені так здається: Нобелівську премію з фізики за 2022 рік присудили "за експерименти із заплутаними фотонами, встановлення порушення нерівностей Белла та відкриття квантової інформаційної науки". Якщо коротко - ми змінюєм стан RX, TX це фіксує). Оце я з Вами спілкуюсь, а сам думаю: "Це ж ви в великому Google працюєте. Ви ж можете таке і провернути ))))"
@gradient8516
@gradient8516 7 ай бұрын
+
@steelhead4590
@steelhead4590 9 ай бұрын
Класс! Спасибо, Виктор! Расскажите про http и hhtps, пожалуйста
@zhen1asemen1uk
@zhen1asemen1uk 8 ай бұрын
ого
@sergiimelnykov1923
@sergiimelnykov1923 8 ай бұрын
Продовжуй всі розпочаті теми!!! Дуже класно виходить!!
@TheSokilV
@TheSokilV 6 ай бұрын
Число 200 000 км/с - це швидкість світла у склі, із якого зроблено оптоволоконний кабель. Не дуже відома величина, усім відома швидкість світла к вакумі трохи більша.
@valentynaboiko8142
@valentynaboiko8142 8 ай бұрын
Дякую за простий, але наглядний приклад. Захотілося йти і читати далі про ці всі штуки. 👍
@user-hw5pf7oy1h
@user-hw5pf7oy1h 9 ай бұрын
Дякую за якісний контент! Але, нажаль, різні хеллоуворлди та відео накшталт "Як увійти в IT після 30, 40, 50" набирають більше просмотрів та лайків. А експертиза автора при цьому потрібна набагато менша.
@user-fw2iv3vt6k
@user-fw2iv3vt6k 8 ай бұрын
мені дуже цікаво було б послухати про порівняння нереляційних баз даних та їх порівняння з реаляційними і коли яку краще використовувати
@redbullracingVettel
@redbullracingVettel 9 ай бұрын
Замовник: чому у нас тормозить сайт? Я:
@AboutProgramming
@AboutProgramming 9 ай бұрын
😁
@otello647
@otello647 7 ай бұрын
DHCP, про роутери і гейтвей
@kadabra8
@kadabra8 8 ай бұрын
Наша швидкосвітлість недостатня)
@Cat-and-Plant
@Cat-and-Plant 8 ай бұрын
Щоб був прямий маршрут доведеться робити діру в планеті )
@artemkerez2152
@artemkerez2152 8 ай бұрын
Продовжуй! Дуже прошу)
@MyHor
@MyHor 8 ай бұрын
Ніколи нат цим не задумувався. Крутий розбір поняття швидкості інтернету.
@davidbutryk
@davidbutryk 7 ай бұрын
Не зрозумів, тобто реально не можна грати в шутери із американцями?
@AboutProgramming
@AboutProgramming 7 ай бұрын
Грати можна, але питання пінгу. На жаль ми обмежені швидкостю світла й ніколи не буде пінг з США, такий як з Європою, який би прогрес в технологіях не був би. Й якщо треба відправити пакет на відстань в 10тис км, то туди й назад раундтріп займе 100мс в оптоволокні (200тис км на секунду). Швидкість світла в вакуумі 300тис км на секунду, тобто по прямій в вакуумі теоретично можна зменшити пінг в 1.5 рази, але далі неможливо навіть теоретично щось зробити
@Virass
@Virass 9 ай бұрын
- Чому сайт тормозить? - Та то швидкість світла замала. - Так ще підрядники не обгрунтовували чому варто збільшувати бюджет на проект...
@AboutProgramming
@AboutProgramming 9 ай бұрын
😁
@DevJungles
@DevJungles 8 ай бұрын
Я завжди казав, що світло повільне в відео!) А люді думали, що Андрюха геть здурів: от нарешті хтось скурпульозно все порахував!
@Yo-yn3wj
@Yo-yn3wj 8 ай бұрын
dns over https
@ehippo1
@ehippo1 9 ай бұрын
Кайфове поєднання теорії з практикою Було б дуже круто продовження в такому ж форматі про CDN
@antonsalatskyy
@antonsalatskyy 9 ай бұрын
@chelovek0com
@chelovek0com 9 ай бұрын
😂 Розкажіть мені про затримку в мережі, коли на проекті запит до БД відпрацьовує 3хв 😂
@AboutProgramming
@AboutProgramming 9 ай бұрын
Ну, якщо це генерація звітів на окремому сервері, то це може бути ок)
Як працює Інтернет? Основні питання про DNS
22:58
Віктор Турський про програмування
Рет қаралды 45 М.
Godzilla Attacks Brawl Stars!!!
00:39
Brawl Stars
Рет қаралды 9 МЛН
1 класс vs 11 класс (рисунок)
00:37
БЕРТ
Рет қаралды 4,8 МЛН
3 речі, які роблять програміста кращим
20:12
Віктор Турський про програмування
Рет қаралды 17 М.
Що не так з Інтернетом в кафе? Розбираємо DHCP
21:26
Віктор Турський про програмування
Рет қаралды 73 М.
Чому алгоритми важливі? Розберемо на прикладі
23:44
Віктор Турський про програмування
Рет қаралды 14 М.
Як зібрати всю інфу про людину? OSINT Framework, боти, прослушка та як захиститися  ч.1| HackYourMom
28:52
Головна проблема мікросервісів, яку часто недооцінюють
8:55
Віктор Турський про програмування
Рет қаралды 10 М.
Як працює Інтернет? Як працює рекурсивний пошук в DNS?
13:55
Віктор Турський про програмування
Рет қаралды 10 М.