Мультивселенная СУБД
181 subscribers
114 photos
1 video
4 files
256 links
Канал для тех, кто хочет стать супергероем этой мультивселенной
Download Telegram
Праздничный день подходил к концу, как и мой отпуск. Да, я был в отпуске последнюю неделю. Занимался переездом в новую квартиру. Теперь у меня новый рабочий кабинет! Счастья - полные штаны!

Несколько фоток.

Полки немного пустоваты, но это повод их заполнить новыми знаковыми вещами 🥹
👍7🔥6🎉3
📚 Статья: Оптимизируйте производительность базы данных за счет использования центрального процессора

Статья проспонсирована компанией ScyllaDB.
Автор: Павел Емельянов.

Всегда приятно видеть статьи соотечественников на западных ресурсах. Мне кажется это очень милым.

Статья рассказывает о тесном взаимодействии СУБД и ЦПУ. Всё-таки СУБД должны по максимум использовать аппаратные части серверного оборудования.
💬 24 октября прошла конференция СИЛА ПЛАТФОРМЫ от компании Нанософт.

p.s. еще одна конференция от 24 октября 🤪 Многие компании решили провести в этот день свои мероприятия.

24 октября можно считать всеобщим днём конференций 🎉

По сути, это конференция про инженерное программное обеспечение. С миром СУБД не связана никак. Однако меня заинтересовала сессия в зале 7: "Образование и переподготовка кадров" 🧐. Интересно, как компания-вендор поддерживает ВУЗы? Какие программы обучения и т.п.

Посмотрел на выходных все видосы этой сессии и был приятно удивлен. Действительно, есть чему поучиться у них.

Разберу основные примеры...

Что предлагает вендор?

👉Лицензии на свое ПО без ограничений
👉Обучение преподавателей (ППС)
👉Доработка рабочих программ
👉Учебно-методическое обеспечение.

В мире вендоров СУБД попросить лицензии не сложно. Дают довольно легко. Для любимого МФТИ - вообще не проблема. С остальным всё гораздо хуже. Обучать преподавателей никто не хочет. Все хотят денег. Я сам проявляю активность и стучусь к вендорам, и 90% мне отказывают. Если и зовут, то максимум послушать курс без выдачи сертификатов или сдачи каких-то тестов. Ну, такое...

Про доработки рабочих программ даже и говорить не стоит. Чтобы вендор принимал в этом участие? Для меня как фантазия звучит, а вот наоборот - да. Бывало. "Панголинщики" делают свой курс с учетом моих комментариев. Хотя от них последние 5 месяцев "ни ответа ни привета". Занятые все 🫤

Если бы вендор предоставил бы мне учебно-методическое обеспечение. Было бы здорово! Но это мечта.... 💫

Конкурс образовательных программ.
Участвуют кафедры различных ВУЗов. Товарищи из Нанософт подготовили свою рабочую программу и список требований к остаточным знаниям у студентов. Кафедра должна провести этот курс для студентов. По окончанию студенты проходят тестирование/и или собеседование. Результаты этой оценочной практики передаются вендору и по ним определяется победитель. Вендор дарует кафедре ПРИЗ 💌. Например, покупает оборудование на сумму 300 000 или еще что-то. (Всем преподам по iPhone 16 Pro Max Black! 🤤)

Проведение соревнований (хакатоны, олимпиады и т.п.)
В целом, сейчас в ВУЗах активно преподается PostgreSQL. Почему бы не устроить соревнование среди студентов разных ВУЗов по знанию этого продукта? Отличная идея. Главное, чтобы задания не ограничивались лишь знанием SQL.

На базе ВУЗа сделать свои учебные центы дополнительного образования.
Обучение на кафедрах БИТ и Блокчейн в МФТИ - бесплатное. Выбирай любую дисциплину из списка и изучай. Что, если добавить "платный контент"? Добавить уникальные платные курсы для студентов, которые хотели бы глубже разобраться в каких-то темах? Идея не новая, но в текущих реалиях позабыта. Хотя, может быть, это только в МФТИ так... Надо бы расспросить коллег 🥹
🔥1
При диагностике проблемы главное не выйти на самого себя

С пятницей!

#mems
🔥2
📚 За период моего отпуска вышел новый номер журнала Database Trends and Applications Magazine: June/July 2024

Журнал открывает статья
Enterprises Wrestle With Data Trust Issues Behind AI
By Joe McKendrick


Если кратко, то проблема, которая была озвучена в предыдущих выпусках журнала о качестве данных становится всё более и более актуальной. Руководители не доверяют данным и т.п. Как раз недавно прошел форум этики в сфере искусственного интеллекта, где по сути некоторые журналисты "ласково" называют ИИ - бредогенератором. Очень советую почитать обзор.

Мне кажется, тут идет наслаивание одного на другого. Данные для обучения могут быть "корявыми", так еще и алгоритмы ИИ тоже далеки от совершенства. В итоге мы и получаем "бредогенератор".

Встаёт вопрос доверия. В статье пишут, что 61 процент опрошенных доверяют ИИ. Ну-ну... верим... 👼

🤔В дополнение:
Сложные архитектуры данных (complex data architectures) - это враг ИИ, поскольку он изначально
неточен. (с)
💬 31 Октября 2024 прошел Orion Digital Day под заголовком IT+Rock конференция года.

К сожалению, офлайн билет мне не достался, поэтому я посмотрел ее в онлайне на выходных 🫤

Что сказать, организована конференция на 5+. Круто, драйвово и зажигательно! Меня зацепило 😎 Жаль, что не удалось посетить. Что касаемо докладов, то 90% информации мимо мира СУБД. Однако, у компании Orion есть свой форк PostgreSQL под названием Proxima DB.

Как и про форк от Аренадаты, про эту СУБД не знаю почти ничего. Разработчиков из Ориона не видел ни на какой значимой конференции по базам данных. Возможно, они так заняты разработкой, что им не до того 🙂

Мне понравились следующие доклады:
❇️Виртуализация на отечественном: как дела сегодня и что нас ждет завтра?
Спикер: Дмитрий Горохов, Инфосистемы Джет

Это больше для расширения кругозора. Интересно было узнать как выживает рынок виртуализации в РФ после ухода Vmware. Скажу честно, был приятно удивлён. Множество компаний предлагают свои уникальные решения. Кто-то копирует Vmware "один-в-один" (технология oVirt), кто-то использует другие технологии по виртуализации окружения: OpenNebula, Proxmoxm, Openstack, Virtuozzo и т.д. Количество игроков на рынке РФ 30+. Сейчас идет процесс консолидации. Кто-то выходит из гонки, кого-то поглощают, кто-то привлекает массу инвестиций и продолжает развиваться. Как сказал автор, надо подождать года 3, и тогда рынок более-менее стабилизируется, и можно будет назвать однозначных лидеров.

Автор привел интересный проект по виртуализации на базе контейнеров в Кубере под названием Kubervirt. Мне бы даже в голову не пришла идея разворачивать виртуальные машины как контейнеры. Забавно, как рынок виртуализации пытается вернуться к тому, от чего пытался уйти долгие годы.

Интересная деталь - процесс интеграции Кубера напрямую на железо. Фактически Кубер превращают в полноценный гипервизор на замену ESX от Vmware или Hyper-V от Microsoft. Посмотрим, получится ли обрести популярность...

В заключение приведу мнение автора о том, что ждать в РФ полноценные аналоги продуктам Vmware не стоит в ближайшие 3 года точно. Расслабляемся...

❇️ Дайте дорогу данным: опыт использования СУБД Proxima DB в Polymatica BI
Максим Стецук, Polymatica
❇️ СУБД Proxima DB: предрелизный показ новых возможностей
Любовь Родионова лидер продукта Proxima DB Orion soft

Про эти два доклада расскажу общее впечатление. Орионцы и их последователи 👽...считают, что Proxima DB на 15-20, а то и все 30% быстрее ванильного PostgreSQL. Так же у них встроенный в коробку балансировщик нагрузки и HA-кластер. Большую ставку они делают на мониторинг и прокачку своего Enterprise Manager. Хотят сделать лучше, чем у Oracle.

С одной стороны, я понимаю, что для СУБД важно иметь хороший графический интерфейс (GUI) для мониторинга состояния БД и выполнении не сложных задач. Каждый разработчик пытается сделать что-то свое в противовес Ораклу. Почему никто не сравнивает возможности GUI среди отечественных решений? Если бы разработчики этих GUI объединились в какое-нибудь общее комьюнити, то получилось бы сделать единый крутой интерфейс! Можно бы легко тягаться с Dbeaver. НО... Опять каждый тянет одеяло на себя...

По поводу самой Proxima DB особо и рассказать нечего. Попробую связаться с вендором и выпросить какую-то демонстрацию, а может даже дадут учебный курс глянуть...
🍀💬 1 ноября прошла ежегодная конференция ArchDays 2024.

Место проведение опять новое. На этот раз нас позвали в Radisson Collection Hotel.

С каждым годом организация мероприятия становится всё лучше и лучше 💪. Афтепати просто на высоте. Всего очень много - на любой вкус и цвет. 🥂🥃

Мне понравилась организация расписания. Доклад, сразу перерыв, еще доклад и опять перерыв. Это крайне крутой формат. Порой очень не хватает времени на общение со спикером после доклада. Его либо не найти, либо ты просто забываешь все вопросы спустя пару часов. За это огромный респект организаторам Scrumtrek 🤝.

Основная повестка слабо связана с миром СУБД, если бы не один доклад...

❇️ Могут ли современные алгоритмы и подходы принципиально изменить скорость СУБД и на сколько?
Спикер Андрей Коротченко, АО НПП Реляционные Экспертные Системы.

Какая крутая тема, подумал я. Надо точно посетить. И я послушал....Нуу, что тут сказать... Весь доклад - это реклама СУБД SoQoL. Какая она классная, производительнее PostgreSQL в *дцать раз и т.п.

Эти ребята выступают на разных IT-конференциях с одним и тем же докладом. Это так странно - слушать одно и тоже третий раз подряд за последний год. Ничего нового. И ничего существенного. Ради интереса задал несколько вопросов спикеру... Если кратко, то SoQoL пока далек от PostgreSQL по количеству фич. Я предположил, а что если SoQoL по фичам догонит PostgreSQL, то как это повлияет на производительность? Ответа я не получил 🤔

Ребята что-то "пилят" у себя в Воронеже и пытаются закрепиться на рынке РСУБД. Ну такое... Конечно, отдельный респект им за то, что они хотя бы выступают на конференциях и митапах 🤝. Поэтому их СУБД у сообщества на слуху. Как я писал ранее, я не верю в успех этой СУБД. Да, она займет какой-то "нано"сегмент рынка, но не более того. Я не могу даже представить, что этот продукт станет популярным в современном IT-ландшафте. Возможно, я слишком пессимистичен. Поглядим...

Еще один интересный доклад:
❇️ Жизнь архитектора: мечты и реальность
от Сергея Баранова, основателя конференции ArchDays.
Грех был не сходить.

В целом, доклад получился неплохой... про ожидания и суровые будни. Был удивлён, что львиную долю времени у архитекторов занимает поддержка. В компании, где я сейчас работаю, архитектор привлекается в двух случаях: разбор postmortom инцидентов, и если тимлид не может выбрать способ исправления бага и ему нужен совет. Всё.

Мне казалось, это занимает чуть-чуть времени, но видимо был не прав. Еще на архитектора возлагают обязанности по распределению задач по анализу инцидентов. Архитектор читает заявку и затем её переадресует нужному разработчику/тимлиду для дальнейшей проработки. Это весьма странный способ потратить время такого крутого специалиста.
👉Архитектор - это дорогое удовольствие для компании. Почему он должен заниматься такие вещами, загадка...

В целом, по качеству докладов конференция чуть-чуть просела. Очень мало интересного и хардкорного. Всё какое-то лайтовое. Это отмечали многие посетители, с кем я общался. Посмотрим, что будет в 2025 году. Да, конференция обязательно состоится в следующем году! Ждем!

p.s. собрал рюкзак мерча 🧳. Конечно было не особо богато, но лучше, чем на других конференциях в сентябре-октябре. 🍯
Полезный совет на конец недели

С пятницей!

#mems
5
🍀 25 октября прошла VIII конференция СберУниверситета "Больше чем обучение".

Все видео
Все презентации

Заглавной темой конференции был ИИ и его роль в образовании, что довольно очевидно. Однако, второй темой стало: "искусство (живопись, музыка, скульптура и т.п.) - как вдохновитель научного прогресса".

Главным спикером первой темы был Герман Оскарович. Краткие мысли:
👉 ИИ в РФ занимаются две компании: Сбер (GigaChat) и Яндекс (Yandex.GPT).
👉 Nvidea монополизировала рынок оборудования для ИИ.
👉 ИИ везде, давайте его использовать на максимум
👉 Поиск предназначения... (p.s. понимайте, как хотите)

🚀Образование будущего: секреты мотивации и вдохновения для взрослых

Честно, это тема изъезжена вдоль и поперек. Спикеры сделали упор на то, что все великие ученые разбирались в искусстве. Кто-то рисовал, кто-то лепил из глины, кто-то писал музыку и т.д. Итог, искусство - двигатель научной мысли. Любой уважающий себя ученый должен разбираться в чем-то таком. Например, в картинах известных художников. Сходил в галерею, вдохновился и как написал статью про ядерный холодный синтез... Уххх. Я конечно немного иронизирую, но почему-то мне кажется это малоэффективным вдохновителем.

Мне понравилось порассуждать на тему насильственной мотивации. Как заставить человек пройти курс без использования "пряника"? Уххх, фантазия разыгралась по полной. Начиная от банального увольнения и среза премии, заканчивая откровенным буллингом и газлайтингом со стороны коллег. Не прошел обучение - коллега взял и съел твой обед. Ха, шах и мат 😈

🚀Университеты: как раскрыть потенциал обучающихся в эпоху технологий

👉 Будущее вызывает - страх (особенно в РФ, где прогнозировать даже на год вперёд очень затруднительно)
👉 Предпринимательство (до сих пор пытаются из ВУЗов сделать кузню бизнесменов)
👉 Кампус университета - центр науки, центр формирование будущего (кстати, я согласен на 100%)
⚠️Студенческие стартапы - это последнее, что интересует инвесторов
⚠️Более интересны именно профессорские стартапы.
👉 Бауманка хочет перейти стать индустриальным ВУЗом. Будет делаться упор на "мягкие" навыки.
👉 Метаинженер - создает тренды.

🚀Роль и перспективы использования AI в формировании среды для развития

👉 ИИ-ассистент - будущее...
👉 Истра - AI powered "телеграмм"
👉 ВШЭ пропагандирует использование ИИ для написания дипломных работ.
👉 ИИ - это помощник. Увеличивается доверие людей к ИИ.
👉 С появлением ИИ в образовании наконец персонализация может заработать (через год или два).
👉
После 15 лет преподаватели не нужны. Вместо преподавателей тренеры/кураторы/воспитатели. Они следят за дисциплиной и мотивацией. Все знания у ИИ.

Завершу этот пост интересным высказыванием: "Тот, кто придумал тезис, "информация - это новая нефть" - настоящий враг человечества 😡 Люди поняли его буквально. Теперь обладатели всего лишь крупицей уникальных данных/знаний требует кучу денег взамен".
⚡️ Листал ленту Хабра и наткнулся на следующий пост: "Рецензия на книгу “Основы проектирования баз данных (Database Design Solutions, 2nd Edition)”

Думаю, «Хосподи, неужели новая и интересная книжка из мира СУБД?! Срочно читать пост».

В общем, не верьте красивым заголовкам, это не рецензия. Это просто анонс уже выпущенной книги. Главный минус книги - нет электронной версии.

Если говорить о самой книге, то это перевод англоязычного издания. Книгу в оригинале можно добыть в интернете на всем известных ресурсах. Сам ее скачал в начале года. Справедливости ради скажу, что оригинал 2023 года, а перевод вышел в конце 2024. За год перевести книгу на русский язык, да еще и в условии текущей повестки - это огромное достижение! 🎖️Издательству БХВ от меня отдельный респект и уважение! 💪

Если говорить про книгу, то я еще её не прочёл. Всё никак времени не находил 😔 Думаю, теперь при наличии русской версии и оригинала (для сравнения) стоит прочитать. Не каждый день книги по СУБД выпускают в РФ. Ждите рецензию от меня...

p.s. позвонил в издательство. Спросил про электронную версии. Ответ: книга поступила в продажу в октябре 2024. Электронная версия будет продаваться только через 9-12 месяцев. Придется довольствоваться печатной версией 🫤
Forwarded from Кода кода
Базы данных: какие они сейчас и что нас ждет в будущем
Как бы мы ни старались обходиться без обсуждения технологий, всё равно в каждый сезон просачивается хотя бы одна тема «похардкорнее». Ну не получается обсуждать жизнь IT без того, чтобы иногда закатать рукава и погрузиться в то, как это всё работает. И, честно говоря, мне это очень даже нравится. 👿

Некоторым кажется, что базы данных — самая консервативная область из существующих, в которой всё уже придумали еще в 70-х, и с тех пор происходит только легкий тюнинг. С другой стороны, мы видим, что новые СУБД появляются постоянно. И все они обещают и консистентность, и доступность, и низкие задержки, и бесконечное масштабирование. А ещё есть базы, которые хорошо справляются с OLTP-нагрузкой, а есть те, которые — с OLAP. Есть базы, которые ещё более специализированы для какого-то конкретного паттерна использования, а есть общего профиля. Как во всём этом разобраться?

В гостях подкаста Константин Осипов cо-основатель Picodata (входит в Группу Arenadata), директор по разработке ScyllaDB. И Ярослав Дынников, руководитель разработки продукта Picodata. Мы поговорили об основных трейд-оффах в архитектуре современных СУБД, о том, верно ли, что заигрывания с NoSQL закончились и мы вернулись обратно в реляционный мир, о работе с разными доменами отказа и кластерными БД. И, в целом, кажется, сделали неплохой обзор для тех, кто хочет начать погружение в мир баз данных. Ну а те наши слушатели, кто уже «по локоть», найдут в этом выпуске всю правду о гномиках 😎 внутри и о том, как корпорации принимают решение «затаскивать» новую технологию к себе.

Этот эпизод, как и весь сезон, выпускается при поддержке команды сервиса путешествий Туту. Ребята меняют опыт миллионов путешественников к лучшему с помощью технологий. Специальный гость от Туту, руководитель проектов технического департамента Алексей Борисов, расскажет о том в каких сервисах лучше хранить данные in-memory и как это делать правильно.

Ведут Виктор Корейша, руководитель направления Managed Services в Ozon, и Евгений Антонов, ведущий технический менеджер в Yandex Infrastructure, автор канала Тимлид Очевидность.

🎧 Слушайте подкаст «Кода кода» в Яндекс музыке, Apple podcasts и много ещё где по ссылке https://kodakoda.mave.digital/ep-77
Please open Telegram to view this post
VIEW IN TELEGRAM
😱1
🎦 8 ноября состоялся вебинар "Российские системы управления базами данных (СУБД)"

Организация, анонс и сами спикеры прям ТОП. Позвали почти всех представителей рынка СУБД (за исключением ПостгресПро).

Список вопросов заранее был представлен в анонсе, за что организаторам отдельный респект.🥂

Вебинар продлился почти 2.5 часа. Было много всего сказано. Я прослушал где-то 70% информации. Остальное время потратил на общение в общем чате. Пообщались с коллегами знатно 🙂. Мне кажется я бы занял ТОП 1 по количеству сообщений...

Общее мнение по прошедшим 2.5 часам...
Скучно, вяло и мало резонансной информации. Все ответы были стандартные и вполне предсказуемые. Все вроде общались, но без какого-то огня в глазах. Пресненько. 🥸

Два года назад Яндекс проводил подобный вебинар. Так там за 70 минут - куча прикольных цитат и мнений. Можете почитать...

Попробую всё-таки сформулировать основные тезисы:

В 2022 году на рынке СУБД отечественных решений было 7%. В 2024 году уже 58%.

В реестре российского ПО уже зарегистрировано 127 СУБД. Последние 30 - за 2024 год.

Все считают, что если санкции снимут, то западные вендоры уже не вернутся. Регулятор ввёл запрет на использование иностранного ПО.

2014 год, когда все поняли, что надо "пилить" свой СОФТ. Санкции с нами надолго.

Все молятся на налоговые послабления.

Текущий рынок РФ по СУБД покрывает все потребности в построении платформы данных.

Для СУБД очень важна расширяемость. У PostgreSQL 100500 расширений. Какая СУБД в РФ может похвастаться чем-то похожим?

Для заказчиков очень важна безопасность. Поэтому сертификация ФСТЭК становится обязательным фактором при выборе (само собой разумеется).

Хорошо бы организовать независимую лабораторию по тестированию СУБД. Это позволит получать более "правдивые" данные и оценки.

Многие вендоры продвигают услугу архитектурного консалтинга при оценке проекта миграции.

Оракл нас всех развратил 👂🍯 🤤
Когда внутренний оптимизатор наконец понял, что ты от него хотел...

С пятницей!

#mems
😁2
В продолжении поста про VIII конференцию от СберУниверситета "Больше чем обучение" решил сделать небольшой обзор EdTech-компаний, которые меня как-то зацепили.

➡️ Reezonly
Мне понравился сервис по генерации курса согласно описанию и набору литературы. Кидаешь в этот генератор PDF-учебник и пишешь свои хотелки от курса. Затем происходит магия🪄 ...и выдается готовый курс 🥧. Наслаждайся. Меня лично больше интересовал процесс генерации заданий по проверке остаточных знаний. Вот это нужная мне тема. Надо осваивать этот механизм. Буду пробовать 💥

➡️ AI-сервис «Ассистент преподавателя» от СберОбразования
Идея хорошая. ИИ оценивает занятия преподавателя со студентами и делает какие-то выводы. Что можно улучшить, что ухудшить т.д. Положительная сторона понятна. Однако, моё мышление всегда видит подвох 🤔

Этот сервис собирает про преподавателя информацию и отправляет ее руководству. Затем руководство решает премировать или депримировать. У меня сложилось впечатление, что преподаватель всегда "под колпаком". Преподавание и так выматывает, а тут еще и постоянное дополнительное давление (слежка). Не просто камеру поставили в кабинет, а записи просматривают только когда что-то случилось. ИИ сразу обрабатывает видео- и аудио- контент и делает "заметки".

Интересно, а можно ли AI-ассистента "вывести из себя"? Делать всё с точностью наоборот... Интересно проверить стрессоустойчивость ИИ-помощников.

➡️ ИДПО Институт дополнительно профобразования
Обычный учебный центр доп.образования. Казалось бы ничего примечательного. Однако, меня зацепил на их стенде курс по профилактике профессионального выгорания. Говорят, что за 16 академических часов всех вылечат! Заинтриговали, черти. Очень интересно. Может сходить... 🤔
p.s. еще и бумажку дадут, что "ты здоров"! Дополнительный мотиватор...

➡️
Asimov lab
Хочу упомянуть еще один интересный продукт. Ребята сделали сервис по проверке домашних заданий с использованием ИИ. Причем, это касается именно открытых вопросов (тесты и без ИИ прекрасно проверяются). Стоимость проверки одного вопроса 2-3 рубля в зависимости от объема. Ну, такое... мне кажется, дороговато. Такие вещи должны копейками исчисляться.

➡️ неизвестная компания (не спросил народ, откуда они)
VR-обучение! Ребята разработали программу для проведения занятий в VR-окружении. Надеваешь очки и оказываешься в учебном пространстве. Причем окружение можно легко конфигурировать. Затем начинается занятие. Прикольно сделана интеграция с фото и видео контентом, и конечно же, прямая интеграции с ИИ по генерации картинок, видео и текста. Сам попробовал такое занятие. Впечатление очень положительное! Конечно, продукт очень сырой, но при должных инвестициях через 1-2 года должно стать очень круто. Правда, есть 2 нерешаемые (на мой взгляд) проблемы:
👉 VR-оборудование - дорогое!
👉 Нахождение в VR-окружении долгое время сильно давит на мозг. После 10 минут мне стало некомфортно. Может, надо как-то с настройками поиграться, не знаю.

Попробовал и обратную сторону. Преподаватель надевает VR-очки и видит огромную аудиторию с "человечками". Затем читает им лекцию. Мне кажется, как тренажер - идея бомба!
📚 Очередной номер журнала по базам данных Database Trends and Applications Magazine: August/September 2024 Issue

Сразу пропущу все статьи про ИИ. Мне кажется они все об одном и том же. Кочуют из номера в номер.

➡️ THE INS AND OUTS OF BUILDING A MICROSERVICES ARCHITECTURE, Joe McKendrick
(Плюсы и минусы при разработке микросервисной архитектуры)

Плюсы сразу пропустим. Они банальные донельзя. Большая гибкость, масштабируемость, сокращения Time-To-Market и т.п. Не мне вам рассказывать...

Уделю внимание минусам.

👉 В статье Google от 2023 предлагается организациям с сильно распределёнными системами рассмотреть альтернативные — возможно, даже более монолитные — подходы к микросервисам. Google утверждал, что быстрый рост микросервисных архитектур приводят к чрезмерно сложным системам, которые трудно согласовывать и поддерживать.
👉 Google призывает делать атомарные логические монолиты
👉 Накладные расходы, связанные с сериализацией данных и отправкой их по сети, все чаще становятся узким местом.
👉 Две трети сбоев микросервисной архитектуры связаны с работой разных версий компонентов системы.
👉 Повышенные затраты на администрирование.
👉 Поддержка многих сервисов требует сложной настройки DevOps
👉 Требуется умение ориентироваться в сложностях межсервисного взаимодействия

➡️ Выбор читателей, By Stephanie Simone. Приведу победителей некоторых категорий

BEST TIME-SERIES DATABASE
1. InfluxData InfluxDB
2. TimescaleDB
3. Prometheus

BEST NOSQL DATABASE
1. MongoDB
2. Couchbase
3. Azure Cosmos DB

BEST STREAMING SOLUTION
1. Apache Kafka

BEST VECTOR DATABASE
1. MongoDB Atlas Vector Search & Couchbase
Capella (tied for 1st)

2. Pinecone
3. Elastic
📻 Решил сделать цикл статей по книге своего коллеги из СБТ Комарова Владимира.

📙Книга "Путеводитель по базам данных". — М.: ДМК-Пресс, 2024. — 520 с. ISBN 978-5-93700-287-7

PDF версия доступна бесплатно на сайте PostgresPro.

🚀 Часть 1. Классификация баз данных 🚀

Первая часть книги посвящена истории СУБД и вызовам, с которыми сталкивались разработчики. О том, как менялась модель данных, и как компании справляются с современными бизнес-вызовами. Написано все простым и доходчивым языком. Примеры мне показались очень жизненными. Например,

Пенсионный фонд России генерирует для каждого гражданина девятизначный суррогатный ключ — СНИЛС (страховой номер индивидуального лицевого счёта). В то же время для любой базы данных, эксплуатируемой вне ПФ РФ, СНИЛС уже является бизнес-ключом, поскольку поступает в систему извне.


Получилась довольно краткая история. Однако все главные "поворотные точки" были обозначены.

На своих лекциям я стараюсь дать больше информации. Однако, недавно поговорил про историю СУБД с одним из ИТ-архитекторов и его монолог занял почти 4 часа 😱! И то мы не всё обсудили. Иными словами, про историю СУБД можно написать отдельную книгу или даже цикл книг, т.к в разных государствах ИТ-инновации внедрялись по своему уникальному пути.

Первая часть завершается "Картой баз данных" - попыткой всё классифицировать. В целом, она довольно полезна, но,как сказал автор, все это очень условно. Многие базы данных сейчас совмещают в себе работу в нескольких режимах. Жмак, Жмак, ты получил транзакционную реляционную OLTP-СУБД. Жмак, жмак, и у тебя получилась аналитическая OLAP-СУБД с хранением с оперативной памяти. Многие вендоры стремятся сделать свой продукт универсальным. И это вполне практичный и денежный подход.
👍2
Прощай осень! Скоро зима и Новый Год! Ура!

С пятницей!

#mems
🎉4
🍀🗿15-16 ноября прошла конференция ежегодная Merge в Сколково.

Мне повезло раздобыть бесплатный билет. Так он стоит 25 тыс. Или 35 за "всё включено". После 20:00 (вечеринка). 🍻

Народ собрался со всей страны! 💪 Мне показалось, что из МСК было совсем чуть-чуть народа. Большинство именно бизнесменов, коучей, менеджеров из регионов.

Докладов реально очень много! Выбирай, на любой вкус.
Меня зацепил трек по ИТ-аутстафф, DevOps и ряд других...

❇️ Общее впечатление:
Сколково - очень крутое! Помещение зачетное! Очень просторно, прогрессивно и богато 🤯 💰🔊
Если говорить, про организацию, то тут наоборот всё бедно. Совсем бедно.💸 Угощений не было совсем. Обед тоже за свой счет в иных помещениях Сколково. Пространство под стенды партнеров тоже немного. Все стенды очень маленькие. Мерча - почти нет. Совсем копейки. Аудитории с докладами и сама съемка, тоже смотрелась очень бюджетно. Презентация на телеке, видеосъемка на домашнюю камеру и т.п.

❇️ Про доклады:

🚀 Я прослушал весь трек по ИТ-аутстафф и был немного разочарован. Темы докладов довольно интересные, но информация в них очень сухая и для меня оказалась бесполезной.😵‍💫 Спикеры рассказывали всё на "серьезных щах". Хотя сама специфика бизнеса очень смешная и забавная 😏. Мы "растим" или "подбираем с улицы" народ, затем делаем красивую упаковку и продаем заказчикам. Всё. Проституция и публичные дома вышли на новый уровень! Но никто про это не шутил... Где пурпурные шубы, золотые цепи и гламурные туфли? 🤹‍♀️🎭 Эх...ушла эпоха

🚀 Крутой был доклад про DevOps от Сергея Задорожного. Мощный спикер, веселый и интересный. С таким человеком дружить очень круто и полезно. Взял у него контакт. Лучше выступление на всей конфе! 💎

🚀 Второе место по крутости (преимущественно из-за темы) "Как токсики типа тебя убивают команды", Александр Сенотов. На докладе был аншлаг! Народ забил всю аудиторию и еще куча человек слушала доклад из коридора! Отличный пример того, как крутая тема привлекает народ. Доклад начался бодро с массой хороших шуток про токсиков. Затем автор перешел на "серьезные рельсы". Токсики, разрушают команды... Многим работникам требует психотерапия и т.д. Есть ряд простых тестов для определения токсика в себе и если они оказались положительными, то...пора лечиться 💊. Итоговые мысли следующие:
👉 Если вы видите токсичного человека, то "лечение" нужно начинать с себя, т.к. токсичность - заразная болезнь.
👉 Психотерапевт товарищ нужным всем. Ищите своего.
👉 Имейте уважение к себе и уходите с проекта, если вы испытываете страх и недоверие.

Примерно так закончилась для меня конференция. На второй день я не пошел, т.к. ехать до Сколков 2 часа, мерча там нет, докладов про СУБД тоже нет.

p.s. взял контакты нескольких спикеров для генерации тем научных работ на следующий учебный год 🤝
👍1😱1
Вот и наступило 2 декабря! 🌲

Первый день конференции HighLoad++ 🎉
Это означается куча новых впечатлений, активностей и МЕРЧА! Весь год ждал этого события! 🎁🎁🎁

Буду в первых рядах! 👀
🔥2
(Продолжение поста 1)

Книга "Путеводитель по базам данных". — М.: ДМК-Пресс, 2024. — 520 с. ISBN 978-5-93700-287-7

🚀 Часть 2. Доступ к данным 🚀

Пожалуй, это самая объёмная часть книги.

❇️Общее впечатление.
На хорошем уровне изложены все современные концепции доступа к данным. Как к диску, так и к оперативной памяти. Рассказано про B-деревья. Это некий золотой стандарт проектирования СУБД до 2000-х.

В 1996 году в MIT была предложена новая концепция хранения и доступа к данным - LSM-дерево. Именно эта концепция лежит под капотом множества молодых СУБД. Также рассказывается про концепцию того, что СУБД - это модульная система (хотя явно не говорится об этом). По сути, многие современные СУБД, такие как CockroachDB, в себе объединяют другие СУБД (ранее RocksDB, ныне PeebleDB). Большая СУБД стоится на базе более мелких.

Огромный плюс книги в том, что разобраны разные алгоритмы по работе с дисковой подсистемой в разрезе различных СУБД. Книга даёт ясно понять, что каждая СУБД по сути уникальна и использует свои уникальные алгоритмы. Про вариацию реализации стандартных алгоритмов я промолчу.

"По верхушкам" разобран поиск данных и даны основы оптимизации запросов и анализ планов запросов. Это ни в коем случае не минус. Это даже плюс книги - что вообще такие темы затрагиваются. Это "кишки" СУБД и они могут разительно отличаться от продукта к продукту. Поэтому существуют отдельные книги по конкретной СУБД и целый ряд книг по оптимизации. Названия подтем главы 4 можно отнести к списку особенностей, которые надо изучить разработчику при анализе новой СУБД в проекте.

Книга оставляет пока только положительные эмоции 🤳Продолжу чтение... 🤓
🏓 Уже традиционная Онлайн-конференция YaC/e от Яндекса про образование

Она проходит в аккурат после конференции от СберУнивера "Больше, чем образование". Рассказ про неё тут и тут.

Я только в этом году увидел почти прямую взаимосвязь между ними. Понятно, что все будут говорить про ИИ. ИИ-агенты, ИИ-ассистенты, ИИ-учителя и т.п. Тут всё очевидно. Однако...

Напомню, что в этом году СберУнивер главной темой 2024 года сделал искусство и творчество (скульптура, живопись, музыка, ковка и т.п.).
В программе YaC/e 2024 увидел аналогичные темы:
👉 Третье место для образования: где его найти
👉 Межкультурные компетенции: зачем этот скил и как он помогает в работе
👉 Творческие люди XXI века: на стыке искусства и технологий
👉 Инженеры и эмпатия: как метанавыки двигают мир технологий

Многие другие доклады получили свое "продолжение" (или "повторение") на YaC/e. Забавно, что все говорят про одно и тоже.

Главный плюс YaC/e в том, что количество докладов в разы больше. У СберУнивера их 10, а тут почти 30.

Про доклады...
Хотелось бы разобрать какие-то доклады, но... ничего интересного не оказалось. Даже провокационные темы по итогу ни к чему не привели.
Всё очень поверхностно, и не более того. Сплошное разочарование. Приведу такой пример.

❇️Доклад: Сотрудничество вузов и корпораций: зачем разработчику магистратура.
Ведущий задаёт вопрос:
В: назовите инновацию БигТеха в образовании. Что вы делайте не так, как все?

О1: Мы можем круто оценить знания.
О2: У нас студентоцентричность
О3: У нас студентоцентричность, а еще и наши задания тесно связаны с рабочими задачами.

Всё максимально размыто и непонятно. Инновация БигТеха - оценка знаний и студентоцентричность? Серьезно? Это "фишки" ваших магистратур? Для кого эти ответы? Вас смотрят студенты, и подобные ответы никак не мотивируют поступать именно в вашу магистратуру.

Возможно, для молодых умов и новой аудитории эти доклады и зайдут, но для меня - совсем ничего полезного.

Ладно, посмотрим, что будет в следующем году 🤔