RU

Предзагрузил пачкой — получил N² запросов. Как expire_on_commit превращает оптимизацию в квадрат

Бывают ошибки, которые не видит ни ревью, ни тесты: код отрабатывает правильно, прогон зелёный, а запросов к базе он делает в сто раз больше прежнег…

sqlalchemyormpostgresqlpythonn+1оптимизацияпроизводительностьexpire_on_commitпрофилирование
Habr
RU

Я написал ASGI-фреймворк, в котором дерево папок — это и есть API

Несколько месяцев пилил pet-проект, который зашёл дальше, чем планировал: файловый ASGI-фреймворк, где дерево папок — это и есть таблица роутов. Сег…

pythonasgiвеб-фреймворкormpostgresqlopen sourceбезопасностьтестированиебэкенд
Habr
EN

Gnome GJS - ActiveRecord ORM

A lightweight, asynchronous ActiveRecord ORM designed for GJS (GNOME JavaScript) applications. Built natively on top of libgda (GNOME Data Access).…

gnomegjsdatabaseorm
Dev.to
EN

Create field using JooqFields

Static methods for quickly creating JOOQ Table and Field objects, plus Map-to-Field conversion utilities. 1. T() — Create Table public static Table…

jooqjavaorm
Dev.to
RU

DAO vs Repository и ORM: где заканчивается архитектура и начинается хаос

Всем привет! Я Дмитрий Милов, Python-разработчик компании МУЛЬТИФАКТОР в команде продукта MULTIDIRECTORY, мы разрабатываем собственную службу катало…

multifactormultidirectoryархитектура приложенийоопpythonormчистый кодпаттерныrepositorydao
Habr
RU

Два года один пилю MMORPG на CI4: пять багов, за каждым из которых стоял живой игрок

Строка “false” в PHP равна true. Я узнал это, когда рубильник, которым я выключаю фичи перед живыми игроками, полгода отказывался выключаться. Два г…

codeigniter 4phpphpstanmysqlormutf8mb4граблиmmorpgtelegram ботрефакторинг
Habr
EN

Insert records using JooqTemplate

JooqTemplate is a wrapper around JOOQ providing concise CRUD methods. Key features: Operate tables by name string directly — no code generation requ…

jooqjavaorm
Dev.to
RU

SERM, ORM, HRM, Hidden Marketing — чем отличаются и почему бизнес теряет деньги, пока путает эти понятия

Когда человек ищет компанию в Яндексе или Google, он почти всегда видит отзывы, статьи, комментарии, обсуждения в соцсетях и публикации в СМИ. И уже…

отзывотзывырепутацияимиджлояльностьormsermgoogleяндексseo
Habr