Size: a a a

2019 August 03
oleg_log
The main problem is that DRAM latency is hardly improving at all. From 1999 to 2017, DRAM capacity has increased by 128x, bandwidth by 20x, but latency only by 1.3x! This means that more and more effort has to be spent tolerating memory latency.
(с)

https://jakob.engbloms.se/archives/2997
источник
oleg_log
И даже такое есть в наших интернетах:
Paxos Jokes - Geeking out about distributed systems

Leader - I tell you Paxos joke, if you accept me as leader.
Quorum - Ok comrade.

Leader - Here is joke! (*Transmits joke*)
Quorum - Oookay...

Leader - (*Laughs* hahaha). Now you laugh!!
Quorum - Hahaha, hahaha.


http://paxosjokes.com/#!/
источник
oleg_log
3 твита, а скок профита

весь тред про AWS https://twitter.com/dvassallo/status/1154516910265884672
источник
oleg_log
Автор Joy of Haskell сделал список алг. структур.

Вместо тысячи причин:
I keep forgetting what the difference is between a ring and a group, which is funny to me because I never forget the difference between a semiring and a semigroup

https://argumatronic.com/posts/2019-06-21-algebra-cheatsheet.html
источник
oleg_log
Казалось бы, опытный разраб, но блин, такая аргументация слабенькая. Озвучу ток часть претензий:

Поисковики - штук 5 в мире, важно замечание.
HFT - лол, С++ далеко не единственный на рынке (дада, даже на го есть).
Компиляторы - лол, давно не на цпп пишутся

А вот про порт с Си на Раст красиво вышло, что теряются фичи Раста из-за прямого порта Си (привет unsafe).

С Го как бы и не сравнил, как и с жабой.

А вот недостатки указаны слишком кратко, аля порог вхождения (привет undefined behaviour), крошечная стдлиб™ и слабенькая инфра.

Понимаю, доклад холиварковский и завершающий конфу, но как-то смешно в обратную сторону вышло.

Смотреть с попкорном и колой https://www.youtube.com/watch?v=LZflL44SVVY&feature=youtu.be
источник
2019 August 04
oleg_log
Build Your Own Text Editor

Неплохая и большие статьи о том, как создать собственный редактор. Советую.

https://viewsourcecode.org/snaptoken/kilo/index.html
источник
oleg_log
Еще советую отдельно посмотреть от Антиреза (автора редис): радактор в 1к строк

http://antirez.com/news/108
https://github.com/antirez/kilo
источник
oleg_log
Вот вроде смотришь на С++ и неплохой язык, вот только вспомнишь десятилетия багажа, непонятную экосистему и....эээээ.

Прав Страуструп - в С++ скрывается хороший язык, пытающийся вырваться наружу.

https://t.me/experimentalchill/17
источник
oleg_log
Раза 4 думал задать этот вопрос, но захотелось ток сейчас: а что вам тут интересно читать? ну или чего хотелось бы больше?

Выслушаю вас тут @olegkovalov

PS. сразу всех не прочитаю, я кушать буду
источник
oleg_log
источник
oleg_log
источник
2019 August 05
oleg_log
Однажды девопс Григорий Замза проснулся в своей постели и обнаружил, что превратился в обычного админа
источник
oleg_log
У нас такая архитектура, что все сервисы живут в двух ДЦ. И сегодня мы будем обезьяничать и переключать кафку на 1 ДЦ.
Короче chaos monkey on prod mode live.
День будет весёлым 🍿
источник
oleg_log
Непосортированные импорты в Го также некруто, как и неформатированный код. Если у вас включен gofmt, то попробуйте его заменить на goimports, не пожалеете.
источник
oleg_log
В лс подкинули отличную репу с шаблонным проектом на го для кубов.

— Написано очень качественно (я про го)
— (хотя я бы брал роутер chi)
— Куча разных CI/CD
— Отличный конфиг для кубов
— Минимум кода, просто ктрлц-ктрлв и поехали
— Автор из Weaveworks, а они шарят в CNCF

(появилась идейка опубликовать свой шаблон)

https://github.com/stefanprodan/k8s-podinfo
источник
oleg_log
Круто, докер без рута можно гонять
https://medium.com/@tonistiigi/experimenting-with-rootless-docker-416c9ad8c0d6

И оказывается это афигеть как давно сделали, вот ток релиз вышел сейчас
https://github.com/moby/moby/pull/38913

Оно вроде 19.03, но мы уже не в марте(ах жаль)
https://github.com/docker/engine/releases
(я считал что хх.уу это год.месяц, как в убунте)
источник
oleg_log
Предложка:

github.com/uuner/sedtris
источник
oleg_log
Я не уверен, что хочу запускать тетрис написанный на sed
источник
oleg_log
не, все ок, спасибо @gagaga4
источник
oleg_log
systemd as is http://syste.md
источник