oleg_log
1.78K subscribers
1.86K photos
129 videos
9 files
2.77K links
Shelter for antisocial programmers "Oleg"

halp: @olegkovalov
web: https://olegk.dev
fov: @oleg_fov
chat: @oleg_log_blabla
podcast: @generictalks

about: https://xn--r1a.website/oleg_log/3200
Download Telegram
Мне показалось этот пост прошёл мимо, а на него стоит обратить внимание.

Debugging Incidents in Google's Distributed Systems
How experts debug production issues in complex distributed systems.

Конечно многое взято из их же книг, но пролистать полезно. Можно просто глянуть на 2 пнг в которых описан весь процесс.

https://queue.acm.org/detail.cfm?id=3404974
топ вещь, если кто-то прикольные CSV назагружает - поделитесь)
Media is too big
VIEW IN TELEGRAM
Генератор «гонок гистограмм»

Визуализации типа bar chart race довольно популярны. Теперь каждый может легко создать такую со своим набором данных при помощи открытого и бесплатного инструмента
Barchartrace.

https://fabdevgit.github.io/barchartrace

#инструмент
Не знаю как вы, но когда я 1й раз поюзал Терраформ, я был такой же радостный, как 1й раз написал решение биквадратного уравнения.

Вообще было бы странно удивляться такому стабильному росту проекта.

https://twitter.com/mitchellh/status/1288875030416261123

(ща кто-то прибежит и скажет про Pulumi, CloudFormation и прочее, но я отступать не буду, как и спорить)
Dropbox перекатился с Nginx на Envoy. Вот это звоночек. На самом деле значимое событие в мире проксей. Я думал еще пару лет никто из больших игроков так не будет делать, а упс (Lyft не крупный))))))

https://dropbox.tech/infrastructure/how-we-migrated-dropbox-from-nginx-to-envoy
хз следите за слушаниями или нет, но это правда круто становится.

повторю свой твит:
Apple - has production in China
Google - has production in China and is interested in market
Facebook - nothing in common so yeah China is stealing
Amazon - well, something is happening but we don't care

What a great time to be alive.

https://twitter.com/jacknicas/status/1288591221011755012
Forwarded from archive@tiulp.in
На самом деле лучше str(tuple(arr)) – да, все на самом деле просто

Это мог бы быть хороший вопрос для собеседования питониста 🤔

#tech #python
Где-то в МЛ среде я натыкался на похожее замечание, что этап перемалывания матриц ух какой шустрый и линейно скейлящийся по ядрам, но вот загрузка данных шла 3 века.

Вспоминается мем про дозатор мыла и розетку: юнит тесты на 100%, интеграционных 0 штук.

https://xn--r1a.website/datakitchen/13
так сказать вышел на публику
Лайк
Forwarded from Bortlog
Нашел забавный кусок кода в репе Tailscale
Он снимает heap profile, отправляет его на удаленный сервер
https://github.com/tailscale/tailscale/blob/main/log/logheap/logheap.go
Классная идея, потом можно на этом сервере собрать статистику всех клиентов и пооптимизировать если надо.

Еще прошу заметить что документация к методу описывает совсем не то что делает сам метод)
Я это к тому что если это не внешний API то, может, и не надо документировать что он будет делать.
Грустный пирожочек реальности