Михайло Климнюк розповідає про перехід від аналітики в Google Таблицях до повноцінного Data Lakehouse на власному залізі без дороговартісних ліцензій. У статті про архітектуру платформи на базі MinIO, Iceberg, Nessie та Dremio, а також реальні кейси відновлення даних і виклики при налаштуванні оркестрації через Dagster.
Артем, Senior Java інженер, ділиться практичним досвідом міграції з 8-річного моноліту на мікросервісну архітектуру. У статті він розповідає, як команда поєднала CDC на базі AWS DMS та стрім-обробку в Kafka Streams, показує кінцеву архітектуру рішення, пояснює його сильні та слабкі сторони.
Володимир Жадан працює з Microsoft SQL Server понад 15 років. У цій статті він ділиться думками щодо використання деяких його можливостей, які часто залишаються поза увагою розробників.
Якщо ви Java-розробник, то, швидше за все, вже чули фразу «а давайте зробимо AI-фічу». Наче звучить просто, але на практиці — немає ML-досвіду, код старий, а система працює в продакшні, тому страшно чіпати. І все ж інтегрувати AI реально — навіть без PhD і переписування всього з нуля.
Володимир Жадан у статті робить огляд мов програмування, які можна застосувати в Microsoft SQL Server, використовуючи можливості, недоступні або складні для реалізації в рамках мови Transact-SQL.
Катерина Бабій ділиться досвідом створення Business Insider Bot — AI-асистента, що відповідає на бізнес-запити простою мовою, будує графіки та генерує SQL-запити під капотом.
Олександр Федірко в ІТ вже 20 років. У статті він розбирає, коли потрібно створювати сховище даних, які є популярні підходи, інструменти та технології для цього. А також розглядає дві класичні схеми — Star та Snowflake.
Не пропустіть огляд ключових оновлень Azure & .Net: нові можливості для віртуальних машин, контейнерів, мереж, сховищ і баз даних, підтримка Python 3.12 у Functions, інтеграція з AI-рішеннями та покращення безпеки.
Іван, дата-аналітик в TENTENS Tech, ділиться своїм списком корисних практик у GoogleSQL, що допоможуть писати запити швидше, зручніше та читабельніше.
Захар Когут ділиться історією про те, як зламав урядовий сайт Нідерландів, знайшов SQL-ін’єкцію та отримав за це не тюремну робу, а подяку та футболку.
Юрій, дата-аналітик, ділиться власними підходами до роботи з SQL: як писати зрозумілий код, ефективно аналізувати датасети та застосовувати корисні щоденні практики. Стаття стане в пригоді тим, хто хоче зробити свою роботу з даними якіснішою.
Сергій Стець, Lead Software Engineer у GlobalLogic, детально розглядає дедлоки, коли та чому вони виникають, і як InnoDB обирає жертву для відкату. А також знайомить з основними типами блокувань та їхньою роллю у забезпеченні цілісності та ізоляції транзакцій.
Віталій Брецко, Senior Developer у GlobalLogic, розбирається з рівнями ізоляції баз даних, аномаліями транзакцій і механізмами їх усунення. Як працюють Read Committed, Repeatable Read і Serializable? Чим відрізняються реалізації в PostgreSQL та MySQL? Відповіді — у цій статті.
«Lessons learned» — так Олександр Прокопович описує свій досвід міграції даних у PostgreSQL. Автор розповідає про масштабне оновлення 320 млн записів у фінтех-середовищі.
Костянтин Гобеляк, Node.js Team Lead, ділиться досвідом використання PostgreSQL та MySQL. Розглядає переваги та недоліки кожної системи, а також їхню продуктивність і ключові відмінності, щоб допомогти вам зробити правильний вибір для свого проєкту.
Зібрали реальні приклади запитань для Big Data інженерів всіх рівнів. Як бонус додали кілька практичних задач і питання на логіку — тож можна себе перевірити, навіть якщо ви не йдете працювати в Big Data.
Зниження цін на App Service, нові можливості для віртуальних машин, підтримка ED25519 SSH ключів для Linux VMs, та оновлення Azure SQL та .NET — все це чекає на вас у новому дайджесті від Віктора Карабедянца.
Андрій Забавський, Big Data Architect, розглядає задачу виявлення «дружніх» відносин між людьми на основі геопросторових даних. Він описує підходи до моделювання, кластеризації та аналізу даних, використовуючи демо-дані Geolife GPS.
MS SQL Server має корисну change tracking функціональність, що дозволяє відстежувати зміни в базі даних. У цій статті йдеться про те, як адаптувати SQL Server change tracking до Entity Framework.
Розуміння основних принципів транзакцій та їхнє правильне використання допомагають підвищити ефективність та надійність системи в будь-якій сфері. Тож якщо
У цій статті Node.js Engineer Назар Кремінь розглядає сутність транзакцій та їхні властивості, а також переваги та недоліки їхнього використання.
Коментарі