June picks
“Random picks from all over the Internet”.
Join the Dark side at #EUC2015! Erlang awakens pic.twitter.com/B8BqRyCMcy
— Юрий Петров (@AveViort) June 12, 2015
English
Articles
-
How to receive a million packets per second
“On Linux, how hard is it to write a program that receives 1 million UDP packets per second? Hopefully, answering this question will be a good lesson about the design of a modern networking stack.”
Videos
-
Functional is cool, but do you know OO
A very good talk describing the ideas, which you should bear in mind while doing some OOP: SOLID principles, defensive programming, design by contract. Didn’t know there are different levels of cohesion and coupling.
-
React 2014 : Martin Thompson - Responding in a Timely Manner
In order to respond in a timely matter you need: 1) measure things (and avoid such problems as “Coordinated omission”) 2) plan for load (“Queueing theory”) 3) monitor your system.
На русском
Статьи
-
Что стоит знать о памяти в Linux?
Очень емко и доступно написано про память.
-
CRDT — распределенная консистентная магия
Если вы хотели познакомиться с CRDT, но не знали с чего начать - начните с этой статьи.
-
Функциональное программирование в браузере
Если вам интересно посмотреть, как некоторые принципы ФП находят свой путь во фронтэнде, обязательно прочитайте этот пост.
-
Смотря на код с закрытыми глазами
Порой сложно представить, что ты будешь делать, если лишишься зрения или одной из рук, словом части тела, которая помогает тебе зарабатывать на хлеб. Из этой статьи вы узнаете, как работает Флориан - слепой программист из Нидерландов. P.S. обязательно послушайте аудиозапись!