Якщо ви Java-розробник, то, швидше за все, вже чули фразу «а давайте зробимо AI-фічу». Наче звучить просто, але на практиці — немає ML-досвіду, код старий, а система працює в продакшні, тому страшно чіпати. І все ж інтегрувати AI реально — навіть без PhD і переписування всього з нуля.
Андрій Матвійчук, консультант зі штучного інтелекту та професор КНЕУ, разом із колегою Оленою Житкевич застосували Kohonen Self-Organizing Maps для кластеризації країн за потенціалом скорочення CO₂. У статті він ділиться технічними деталями реалізації — від збору даних до тренування нейромереж.
Володимир Жадан у статті робить огляд мов програмування, які можна застосувати в Microsoft SQL Server, використовуючи можливості, недоступні або складні для реалізації в рамках мови Transact-SQL.
За час роботи з MariaDB у CTO в Adheart Павла Комарова накопичився великий досвід, яким він вирішив поділитись зі спільнотою. Для початку — «невеличкий» інцидент в продакшені, який стався зовсім нещодавно. Все почалось з непередбачених та незрозумілих скачків RAM...
Що потрібно, щоб спокійно натиснути «merge», піти пити каву — і знати, що цей процес пройде успішно? Сергій Сафонов, Tech Lead у Solidgate, розглядає 7 практичних кроків, які допомогли йому з командою досягти рівня, коли 40-50 деплоїв на день — це звична справа.
Сергій Стець, Lead Software Engineer у GlobalLogic, детально розглядає дедлоки, коли та чому вони виникають, і як InnoDB обирає жертву для відкату. А також знайомить з основними типами блокувань та їхньою роллю у забезпеченні цілісності та ізоляції транзакцій.
Віталій Брецко, Senior Developer у GlobalLogic, розбирається з рівнями ізоляції баз даних, аномаліями транзакцій і механізмами їх усунення. Як працюють Read Committed, Repeatable Read і Serializable? Чим відрізняються реалізації в PostgreSQL та MySQL? Відповіді — у цій статті.
Сергій Моренець детально розглядає UUID: його історію, різні версії, підтримку в мовах програмування та базах даних. А також аналізує продуктивність генерації UUID та розповідає про сучасні тенденції роботи з унікальними ідентифікаторами.
Сергій Моренець, Java-розробник, знайомить читачів DOU з результатом дворічного вивчення, а потім використання нового перспективного фреймворку Spring Data JDBC.
Коментарі