Михайло Климнюк розповідає про перехід від аналітики в Google Таблицях до повноцінного Data Lakehouse на власному залізі без дороговартісних ліцензій. У статті про архітектуру платформи на базі MinIO, Iceberg, Nessie та Dremio, а також реальні кейси відновлення даних і виклики при налаштуванні оркестрації через Dagster.
Після стрімкого зростання навантаження команда OpenAI масштабувала PostgreSQL для підтримки сотень мільйонів користувачів. Розробник Валентин Дружинін підготував розбір застосованих технік, архітектури з primary та репліками, прихованих ризиків і практичний чекліст для оптимізації вашої БД.
У цій статті Юлія, Back-end розробниця, ділиться практичним досвідом впровадження повнотекстового пошуку в Laravel + Statamic проєкті на PostgreSQL, пояснює підхід до мультимовності, індексації та fallback-сценаріїв для складних запитів.
Двоє українських розробників втомилися від складних таск-менеджерів — і створили власний. У статті засновник Easylim розповідає, як народжувався інструмент, що ставить простоту й швидкість на перше місце.
У Liven створили персонального асистента, що миттєво знаходить потрібну інформацію з усіх корпоративних джерел і дає контекстуальні відповіді з посиланнями на джерела. У статті Android Lead Нікіта Бронніков ділиться, чому готові рішення не працювали, які підходи тестували та які результати отримали.
Якщо ви Java-розробник, то, швидше за все, вже чули фразу «а давайте зробимо AI-фічу». Наче звучить просто, але на практиці — немає ML-досвіду, код старий, а система працює в продакшні, тому страшно чіпати. І все ж інтегрувати AI реально — навіть без PhD і переписування всього з нуля.
Артем Дорохін, Solution Architect в Luxoft, ділиться практичним кейсом: як реалізувати lightweight pub/sub-механізм між Java-репліками в Kubernetes без повноцінного message broker. В основі — PostgreSQL NOTIFY/LISTEN і спроби уникнути фантомних збоїв.
Дмитро Чекалін з Codica знову на зв’язку з найсвіжішим дайджестом про Ruby та Rails! Цього разу у випуску — нові релізи Ruby, які вже вриваються у продакшн, і гарячі апдейти популярних гемів, що точно варті вашої уваги.
Віктор Карабедянц розповідає про оновлення Azure: підтримку Python 3.12 в Azure Functions, розширені мережеві можливості AKS, нові параметри безпеки та гібернацію VM з GPU, а також багато іншого.
Віталій Брецко, Senior Developer у GlobalLogic, розбирається з рівнями ізоляції баз даних, аномаліями транзакцій і механізмами їх усунення. Як працюють Read Committed, Repeatable Read і Serializable? Чим відрізняються реалізації в PostgreSQL та MySQL? Відповіді — у цій статті.
Павло Бриков поєднав embedding-модель Alibaba та векторне сховище pgvector у PostgreSQL, щоб реалізувати «розумний» пошук із підтримкою транслітерації на сайті його онлайн-магазину. У статті він також пропонує можливі шляхи покращення перфомансу пошуку.
Що робити, коли ваш RDS падає, а очевидних причин немає? 🤔
Арсеній, DevOps Engineer, розповідає про міграцію з DynamoDB на AWS RDS PostgreSQL, несподівані падіння бази та які рішення допомогли стабілізувати систему.
Міша, .NET Software Engineer — про те, як створював свій пет-проєкт — телеграм-бот для вивчення англійської мови. Він описує різні проблеми — від технічних нетривіальних та пошуку цільової аудиторії до міграцій на інші хмарні сервіси, коли бот уже мав понад тисячу користувачів; як працював із зацікавленістю та відтоком користувачів тощо.
Антон Пінкевич, Engineering Team Lead в Universe Group, розповідає про автоматизацію управління рекламними кампаніями за допомогою Grafana, PostgreSQL та мікросервісів. Як таким чином вдалося налаштувати моніторинг, алерти та автоматичне редагування кампаній у рекламних кабінетах — читайте у статті.
Сергій Моренець ділиться досвідом написання інтеграційних тестів для Spring Boot та Enterprise Java з використанням Docker і Testcontainers. Він розглядає нюанси налаштування баз даних MySQL і Postgres, конфігурації Spring Boot та автоматизації тестування.
«Lessons learned» — так Олександр Прокопович описує свій досвід міграції даних у PostgreSQL. Автор розповідає про масштабне оновлення 320 млн записів у фінтех-середовищі.
У статті Дмитро ділиться досвідом подолання труднощів, пов’язаних з реалізацією аналітики на базі PostgreSQL та використанням Redash. Він розповідає про серйозний інцидент, який стався через проблеми з управлінням даними, та детально пояснює, як команді вдалось його вирішити.
NestJS Boilerplate — проєкт, який містить більшість необхідних бібліотек та рішень для швидкого запуску напрацювань на NestJS за допомогою класичного підходу REST API.
Відпочатку в ньому була лише підтримка PostgreSQL, але тепер з’явилась і MongoDB. Чому виникла така потреба та які переваги від цього — читайте в статті.
У цій статті Тарас Кльоба розповідає про способи використання PostgreSQL для обробки геоданих і вирішення типових геоаналітичних завдань.
Тут є інформація про методи пошуку найближчих об’єктів, розрахунку відстаней і використанню геопросторових індексів для покращення цих процесів, а також техніки визначення точки в полігоні та геопросторової агрегації.
У цій статті Юрій Івон, Senior Solution Architect, ділиться спостереженнями та думками на тему доцільності використання деяких особливостей PostgreSQL на заміну повноцінній документоорієнтованій базі даних.
Коментарі