📓 Записки программера
1.02K subscribers
304 photos
1 video
6 files
599 links
Канал с регулярными постами о разных интересных материалах (статьи, видео, фреймворки и полезные инструменты).

https://dotnet.social/@denisio
加入频道
Интересная статья про то как работает CRDT (Conflict-free Replicated Data Type) (wiki) - та штука, когда с одним документом работает N пользователей одновременно #howto
👍6
This media is not supported in your browser
VIEW IN TELEGRAM
Статья с залипательной анимацией, где можно посмотреть (в т.ч. на графиках) как работают разные алгоритмы балансировки #howto
👍6🔥21
Серия из 4-х статей про формат файла ELF (Executable and Linkable Format)

🔸Sections and Segments
🔸Symbols
🔸Relocations
🔸Dynamic Linking

Некоторые моменты требуют знаний про кишки линукса :)) #howto
👍2
Пара десятков вопросов (статья на linkedin) для задач на собесах со ссылками на solution #howto #questions
👍1
Tomato Architecture - A Pragmatic Approach to Software Design - время изучить ещё один подход к архитектуре :))) название конечно ну такое и в целом там ничо нового в статье, однако интересны два подхода связанные с модульностью:

Package by feature - правда тут вылезает вопрос как именно классифицировать feature и насколько гранулярно, но там есть ссылка на другую статью, где чуть подробнее раскрываеца это.

Test not only units, but whole features - вот это тоже интересная штука. Unit-тесты безусловно полезны и нужны (особенно если у тебя математика внутри), но вот интеграционные тесты на feature как раз показывают как будет работать твоя feature в окружении. #architecture #howto
🔥2
Несложная сводная статья API Gateway vs. Load Balancer vs. Reverse Proxy - что, для чего, когда, почему и зачем используются те или иные штуки и чем они отличаются. #howto
4👍3
Короткая статья с картинками про кэширование (наверное больше тоже для джунов, потому что там очевидные вещи и стратегии кэширования рассказываюца #howto
🔥31
Попался тут на глаза System Design for Interviews and Beyond и ютуб автора курса - чел явно не натив (подумал я), а потом нашёл его linkedin и твиттер в свойствах ютуб канала. Посмотрел несколько видео фрагментарно - хорошо объясняет и картинки норм #howto
Простой мануал NGINX Ingress with the .NET Core Microservices and Kubernetes - с примером простого приложения, докерфайлами и вот этим всем. #howto #kubernetes
1👍1🤯1
Mastering Caching in Distributed Applications - статья про кэширование в распределенных приложениях (Write-through, write-around, write-back, read-through), за и против каждого метода #howto #architecture
🔥2
Database transactions, lost updates & idempotency и немножечко про оптимистичные блокировки - короткая статья с примерами по озвученным темам. Время от времени такое спрашивают на собесах #howto #architecture
👍2
В продолжение предыдущего поста - например дока как работают Btree индексы в Postgres напрямую от производителя так сказать :) Да, английский, но в целом там написано понятно. #postgres #howto #db