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

Реклама - @anothertechrock
РКН: https://kurl.ru/myzZc
Download Telegram
Навигация по тегам:

Книги на русском и английских языках.

╒ Технологии:
#sql
#postgresql
#mysql
#mongodb
#db
#oracle
╘══════════════
╒ Язык издания
#ru
#en #english
╘══════════════
👍62
🤔Как разработчику эффективно работать с MongoDB, чтобы избежать проблем, связанных с производительностью, безопасностью, отладкой и управлением проектом?

🔥 Узнайте на бесплатном практическом уроке от OTUS, где вы вместе с опытным экспертом разберете Aggregation Framework: зачем он нужен, основные возможности и ограничения.

Встречаемся 11 марта в 20:00 МСК в рамках курса «NoSQL». Доступна рассрочка на обучение!

👉🏻 Чтобы посетить бесплатный урок и получить запись, прямо сейчас пройдите небольшой тест
1👍1👎1
Для того, чтобы писать качественные и "шустрые" приложения, недостаточно выучить язык программирования. Вам нужно чётко понимать, каким образом ваш код преобразуется в инструкции для центрального процессора.

🔹 Приглашаем на открытый урок «Системные вызовы и прерывания» 3 июня в 20:00.

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

Разберем "как устроены исполняемые файлы"

Рассмотрим структуру исполняемых файлов в ОС windows и linux, как они устроены и как ОС исполняет код программы.

👉 Регистрация: https://vk.cc/cxijfy

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
👍4💩32🥰1
SQLQuestions - обновленный канал по SQL Задачкам.

Задачи и тесты по SQL + соревновательный момент с другими учениками.
2
10 марта в 20:00 мск приходите на открытый урок «Системы обмена сообщениями: RabbitMQ и Kafka » от Otus.

На открытом уроке мы разберём два популярных сообщения брокера — RabbitMQ и Kafka. Погрузимся в их архитектурные особенности и основные принципы работы.

На вебинаре вы узнаете:
1. Чем отличаются RabbitMQ и Kafka и какой инструмент лучше выбрать для конкретных задач.
2. Как работают брокеры сообщений и какие архитектурные подходы определяют их отказоустойчивость.
3. Как организовать гарантированную доставку сообщений и минимизировать потери данных.

В результате вебинара:
• Вы поймёте, какие задачи лучше решать с RabbitMQ, а какие — с Kafka.
• Освоите основные закономерности работы с сообщениями брокеров в современных приложениях.

Участники получат скидку на большое обучение «Архитектура и шаблоны проектирования».

Записывайтесь сейчас и узнайте, как строить архитектуру, которая не устареет через полгода

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
🤮3👍2
Как работает автоматическое переключение на резервный сервер в случае сбоя основного? 

Разберем концепцию высокой доступности баз данных и автоматического failover на практике

Приглашаем на открытый практический урок «Отказоустойчивый кластер Patroni» в рамках курса PostgreSQL для администраторов баз данных и разработчиков

Практика: настройка кластер Patroni, включая конфигурацию DCS, настройку PostgreSQL и HAProxy. 

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

Навыки полученные на уроке позволят создать отказоустойчивые решения для своих баз данных и эффективно администрировать отказоустойчивые кластеры PostgreSQL.

👉 Регистрация и подробности: 
https://otus.pw/IekP/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
1👍1
📚 Greenplum, PostgreSQL и Airflow в одном открытом вебинаре.

Освойте ключевые инструменты работы с данными.
Встречаемся на открытом вебинаре 18 марта в 20:00 мск.

🔍 На уроке вы:

- Создадите инструмент для генерации данных в PostgreSQL
- Настроите хранение истории данных в ArenadataDB
- Напишете ETL-пайплайн для автоматической загрузки данных

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

🎓 Записывайтесь и получите скидку на большое обучение «Greenplum для разработчиков и архитекторов баз данных»

Не упустите возможность прокачать свои навыки и освоить современные технологии! 🚀

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
💩21👍1😁1
Learn PostgreSQL

Автор: Luca Ferrari
Год издания: 2023

#db #postgresql #en

Скачать книгу
👍31
Регулярные выражения: основы

Автор: Майкл Фицджеральд
Год издания: 2015

#regex #ru

Скачать книгу
Getting started with SQL

Автор: Remy Lentzner
Год издания: 2023

#db #sql #en

Скачать книгу
👍1
Задачи растут, код раздувается, производительность падает?

Решение есть — шаблон проектирования Proxy. Это мощный инструмент, который помогает управлять доступом к объектам, повышать безопасность и оптимизировать нагрузку на систему.

Что будет на открытом вебинаре:

— Разберем Proxy, Adapter и Decorator, чтобы понять, в чем разница.
— Узнаем, как использовать прокси для ускорения работы приложений.
— Рассмотрим реальные кейсы, где Proxy спасает от хаоса в коде.

Применяйте продвинутые шаблоны проектирования и создавайте масштабируемые, гибкие и безопасные системы.

Встречаемся 20 марта в 20:00 мск. Успейте зарегистрироваться и получить скидку на большое обучение «Архитектура и шаблоны проектирования»

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
👍1
Mastering SQL joins

Автор: Dane Wade
Год издания: 2023

#db #sql #en

Скачать книгу
😁8🤔1