Базы данных. Книги по программированию
16.7K subscribers
153 photos
159 links
Книги по базам данных и алгоритмам. Mysql, PostgreSQL и другие.

Реклама - @anothertechrock
РКН: https://clck.ru/3R3txG
Download Telegram
🔥 Приглашаем на бесплатный открытый вебинар курса «Высоконагруженные системы: архитектура и масштабирование»:

«Асинхронная обработка данных в высоконагруженных системах»

🗓 Когда: 16 июня, 20:00 (мск)

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

На вебинаре разберём, как грамотно внедрять асинхронность и строить по-настоящему производительные системы.

Что будет на вебинаре:
— Зачем и когда переходить на асинхронную обработку данных в высоконагруженных проектах
— Очереди сообщений, веб-сокеты и другие инструменты асинхронного взаимодействия
— Реальный архитектурный кейс: от веб-сервера до брокера сообщений и базы данных
— Типичные узкие места асинхронных систем и проверенные способы их устранения

Что вы получите:
— Чёткое понимание принципов асинхронной архитектуры и её влияния на производительность
— Реальные примеры решений, которые можно сразу применять в своих проектах
— Знания, как избегать типичных ошибок и строить стабильные, отказоустойчивые системы

👉 Зарегистрироваться: https://vk.cc/cYttER

Бесплатное занятие приурочено к курсу «Высоконагруженные системы: архитектура и масштабирование», где вы научитесь проектировать высоконагруженные системы, способные выдерживать экстремальные нагрузки и работать стабильно в любых условиях.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
1🔥1
Обработка данных на Python.
Data Wrangling и Data Quality


Автор: Сьюзен Макгрегор
Год издания: 2024

#python #ru

Скачать книгу
🤔2
Распределенные данные

Автор:
Алекс Петров
Год издания: 2021

#db #ru

Скачать книгу
🤔2
📈ClickHouse уже давно используют для аналитики и работы с большими объёмами данных. Но без понятной системы трансформации запросы быстро превращаются в хаос, а поддержка аналитики начинает занимать всё больше времени.

📆На открытом уроке разберём, как выстроить современный процесс работы с данными через dbt и ClickHouse. Поговорим о роли dbt в ETL/ELT-процессах, особенностях адаптера dbt-clickhouse и подходах к организации моделей и материализаций. На практике покажем настройку проекта, подключение к ClickHouse, запуск моделей, использование Jinja, тестов и макросов. Отдельно разберём генерацию документации и работу с графом зависимостей.

💡Открытый урок пройдёт 18 июня в 20:00 МСК в преддверии старта курса «ClickHouse для инженеров и архитекторов БД». Участие бесплатное. Зарегистрироваться: https://vk.cc/cYDtJ6

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
😁2🙏1
Exam Ref DP-300: Administering Microsoft Azure SQL Solutions

Автор: Zacker Craig
Год издания: 2026

#sql #en

Скачать книгу
2
Создаем динамические веб-сайты с
помощью PHP, MySQL, JavaScript,
CSS и HTML5

Автор
: Никсон Робин
Год издания: 2023

#html #php #mysql #js #css #ru

Скачать книгу
😁5👍3🔥1
🔥24 июня в 20.00 мск. приглашаем на открытый урок: "Отказоустойчивый и высоко-доступный кластер RabbitMQ"

На вебинаре разберём практические подходы к созданию отказоустойчивой и высоко-доступной очереди сообщений для высоконагруженных систем.

📌 Что будет:
— Запуск и настройка кластера: Quorum Queues и Mirrored Queues (синхронная репликация)
— Синхронизация очередей и обеспечение согласованности
— Dead Letter Queue + правильные настройки durability
— Гарантии доставки для Producer: баланс между надёжностью и производительностью
— Asynchronous cluster-to-cluster message routing: Exchange Federation и Shovels

🎯 После вебинара вы сможете:
— Самостоятельно развернуть отказоустойчивый кластер RabbitMQ
— Настраивать Quorum Queues и Mirrored Queues под разные сценарии
— Правильно работать с Dead Letter Queues и гарантиями доставки
— Организовывать межкластерное взаимодействие сообщений
— Проектировать надёжные асинхронные коммуникации в микросервисной архитектуре

👉 Регистрация открыта: https://vk.cc/cYRC5k

Вебинар приурочен к старту курса «Высоконагруженные системы: архитектура и масштабирование».

🎁При покупке курса вы получите в подарок мини-курс по Kafka, который поможет подготовиться к собеседованию в бигтех

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
👍1🔥1😁1
🔥24 июня в 20.00 мск. приглашаем на открытый урок: "Отказоустойчивый и высоко-доступный кластер RabbitMQ"

На вебинаре разберём практические подходы к созданию отказоустойчивой и высоко-доступной очереди сообщений для высоконагруженных систем.

📌 Что будет:
— Запуск и настройка кластера: Quorum Queues и Mirrored Queues (синхронная репликация)
— Синхронизация очередей и обеспечение согласованности
— Dead Letter Queue + правильные настройки durability
— Гарантии доставки для Producer: баланс между надёжностью и производительностью
— Asynchronous cluster-to-cluster message routing: Exchange Federation и Shovels

🎯 После вебинара вы сможете:
— Самостоятельно развернуть отказоустойчивый кластер RabbitMQ
— Настраивать Quorum Queues и Mirrored Queues под разные сценарии
— Правильно работать с Dead Letter Queues и гарантиями доставки
— Организовывать межкластерное взаимодействие сообщений
— Проектировать надёжные асинхронные коммуникации в микросервисной архитектуре

👉 Регистрация открыта: https://vk.cc/cYRBFw

Вебинар приурочен к старту курса «Высоконагруженные системы: архитектура и масштабирование».

🎁При покупке курса вы получите в подарок мини-курс по Kafka, который поможет подготовиться к собеседованию в бигтех

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
👍1🙏1
Getting Started with SQL
and Databases

Автор:
Mark Simon
Год издания: 2023

#sql #db #en

Скачать книгу
📈 ClickHouse редко работает изолированно — в реальных проектах ему приходится взаимодействовать с базами данных, потоковыми системами, облачными хранилищами и инструментами визуализации. От того, насколько грамотно настроены эти интеграции, зависит скорость загрузки данных, качество аналитики и удобство работы пользователей.


📆 На открытом вебинаре разберём, как интегрировать ClickHouse с популярными внешними системами. Покажем подключение к PostgreSQL, настройку потоковой загрузки данных через Kafka, работу с S3 в качестве хранилища и построение аналитических отчётов в Superset. На практических примерах рассмотрим особенности каждой интеграции и сценарии их использования в современных аналитических платформах.


💡 Открытый вебинар пройдёт 23 июня в 20:00 МСК в преддверии старта курса «ClickHouse для инженеров и архитекторов БД». Участие бесплатное. Зарегистрироваться: https://vk.cc/cYXNij


Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
2👍1🙏1
Антипаттерны PostgreSQL и как их избежать

Автор: Джимми Ангелакос
Год издания: 2026

#sql #postgresql #db #ru

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

Пройти тес
т: https://vk.cc/cZctI3

Проверьте фундамент разработки. Пройдите тест, получите скидку 15% на курс «Архитектура и шаблоны проектирования».
Плавный старт курса продлится до 10.07.2026. Успейте зарегистрироваться.

На курсе:
• Научитесь принимать архитектурные решения для сложных проектов
• Освойте шаблоны проектирования, DDD, микросервисы и System Design
• Разберите современные архитектурные подходы на реальных кейсах и практических заданиях
• Получите навыки, необходимые для роста до Senior, Tech Lead или Solution Architect

🚀 Больше, чем бонус:
При покупке курса вы получите доступ к платформе Алгокод, где сможете отработать навыки прохождения System Design-собеседований.
Осваивайте архитектуру и шаблоны проектирования на курсе, а затем применяйте знания на практике в формате реальных интервью.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
1👍1🤔1
Архитектуры данных

Автор: Джеймс Серра
Год издания: 2026

#db #architecture #ru

Скачать книгу
👍7🤔2