Официальный чатик подкаста Разбор Полётов. Кафка, Котлин, Кубернетес, Жава, софт-скиллз, всякое про ИТ, любой флуд про инфотехнологии, мемчики. Политота идёт лесом. Канал с полезняшками https://t.me/razborfeed https://razborpoletov.com/
Завтра в 22:00 https://www.youtube.com/watch?v=UwsIEMh2fG8
Читать полностью…"Весь мир трахает США" — Дональд Трамп. @banksta
Читать полностью…Ну и так далее. На каждой странице - или фигня или бесполезная вода или что-то никак не связанное с проектированием.
Читать полностью…Продолжим развлечения )
стр. 27 (разница между программой, процессом и потоком).
Ну, про программу там какая-то странная чушь написано. Но вот про потоки там есть замечание "Inter-thread communication is faster for threads" и я пытаюсь понять, а почему?
Вроде бы те же блокировки на той же общей памяти (если мы про взаимодействие процессов через shared memory).
Про корутины вообще ни слова. Про псевдопараллельность в стиле JS - тоже ни слова.
Так как сам Алекс никогда ничего не проектировал и даже не стоял рядом. И это очень заметно.
Читать полностью…Нет, я просто про подключение MessageRegistry к kafka, без всяких общих таблиц (так как там слишком много магии и я ее не понимаю).
Читать полностью…вопрос - а где физически это хранит RocksDB?
Читать полностью…Ок, а Тарантул? А voltdb? А последняя монга? А Кафка-стримс (с контролем авро)?
Читать полностью…поэтому по критерию структура + acid он правильно фильтранул
+ никому в голову не придет делать критичное на редисе, учитывая как он работает с диском и как работает его кластер (спросите хрыча)
структура на уровне документа и то, задает клиентом
Читать полностью…Там дальше пишется про SPOF, которого нет )
Читать полностью…В 22:00 по Вашей Москве или Нашей Москве? 👀😱
Читать полностью…Новый выпуск https://razborpoletov.com/2025/03/episode-289.html
Читать полностью…Описывать идиотизм страничек про deployment strategies стоит или и так уже все понятно с Алексом и книжкой?
Читать полностью…стр. 28 (как устроен Google Docs)
Ну, ничего про реальную сложность, но зачем-то впихнута persistance message queue между вебсокетами и FileOperationalService. Нафига она там - не понятно.
Впрочем, картинка настолько бессмысленная и ни о чем не говорящая, что не понятно, зачем оно вообще нужно.
Ну вот это спорно - как учит теория сложных систем, у тебя изначально собирается надежная система из ненадёжных компонентов. Так что это вопрос требований
Читать полностью…Я к тому, что все эти классификации (key-value, schamaless, РСУБД) - бесполезны для реальной жизни.
Важны НФТ для разных кейсов (надежность, масштабируемость, безопасность, производительность для конкретных сценариев, гарантии целостности для разных сценариев). И реальный выбор должен идти (и идет) именно из этих соображений, а не из картинки, приведенной у Алекса (которая не просто бесполезна, а вредна).
И вот у него все такое (
чтобы это еще между консьюмерами шарилось
Читать полностью…хм, с кафка стримс интересный момент
ты наверно имеешь в виду GlobalTable
Смотри, ты сам при обсуждении БД говоришь о НФТ (надёжность, производительность, удобство эксплуатации под конкретные кейсы). И это правильно, БД выбирают именно по этим причинам. Но на картинки вообще ничего про это нет. Там произвольное деление, никак не связанное с реальностью, use cases не связанные с реальностью. То есть картинка написана человеком, не разбирающимся в теме. И процитирована таким же.
Читать полностью…в пг минимальная единица структуры - таблица
Читать полностью…в редисе у тебя документы по ключу и каждая сущность автономна
Читать полностью…И? С чего бы Redis перестал быть structured? А PG стал structured?
Это, кстати, вообще бесполезное разделение, которое тоже говорит о безграмотности автора.
Нет таких свойств в базе, они только в методах работы с базой.
Что значит "не просто так"? Тут есть какой-то список слов, без какого-то содержания. Но мы про табличку с выбором базы - и она полностью идиотская.
Читать полностью…