Небольшой пост с простым и понятным названием: “What every developer should know about TCP”. В целом ничего нового, просто добротная памятка.
#network #tcp #http
#network #tcp #http
Roberto's blog
What every developer should know about TCP
Why do you need to place your servers geographically close to your users? One of the reasons is to achieve lower latencies. That makes a lot of sense when you are sending short bursts of data that should be delivered as quickly as possible. But what about…
За свою историю HTTP оброс разными странностями и интересностями, часть из них хорошо описали в этом посте. Тизер:
- no-cache в заголовке означает, что кэшировать всё-таки надо
- Для чего вообще 1XX коды?
- Каждый websocket работает с одним и тем же UUID 258EAFA5-E914-47DA-95CA-C5AB0DC85B11. Чего вообще?
#http #network #protocol
- no-cache в заголовке означает, что кэшировать всё-таки надо
- Для чего вообще 1XX коды?
- Каждый websocket работает с одним и тем же UUID 258EAFA5-E914-47DA-95CA-C5AB0DC85B11. Чего вообще?
#http #network #protocol
Httptoolkit
HTTPWTF
HTTP is fundamental to modern development, from frontend to backend to mobile. But like any widespread mature standard, it's got some funky skeletons in the...
Класс! Всего каких-то 5 10 13 лет, и в Go вот-вот завезут пристойный мультиплексер!
#go #server #http
#go #server #http
🎉2
Тут прошлись по всему множеству HTTP/(0.9, 1.0, 1.1, 2, 3). Хороший разбор, коротко и по делу. Какие проблемы решаются, как, чем платим.
#network #http #protocol
#network #http #protocol
👍3🔥1
Хороший пример написания простых в поддержке HTTP сервисов на Go.
"Essentially, I optimize for reading code, not writing it."
#go #http #server
"Essentially, I optimize for reading code, not writing it."
#go #http #server
Прикольно, в давно забытый HTTP статус код 402 Payment Required пытаются вдохнуть новую жизнь через stablecoins. Очень слабо верится, что история станет массовой, но верить очень хочется.
#http #protocol #crypto
#http #protocol #crypto
Pantera
HTTP 402’s Modern Makeover
😐4