Skip to main content
← All Tags

Database

33 articles in this category (Page 1 of 2)

DatabaseBackend

Why MongoDB is Still the Wrong Choice for 99% of Projects

The 'schemaless' pitch of document databases promised database flexibility and rapid iteration. In reality, your data always has schema. Moving schema constraints to the application layer leads to data drift, write corruption, and slow queries. PostgreSQL is almost always the correct answer.

Read more
DatabaseBackendSoftware design

Why ORMs are the Worst Anti-Pattern in Modern Backend Development

Object-Relational Mapping (ORM) tools promise to free developers from SQL. In exchange, they introduce the N+1 query problem, hide database performance realities behind black-box abstractions, and create models that couple application state to database schemas. It's time to write SQL again.

Read more
AI NewsAIDatabase

Ditching JSON & SQL Friction: How thingd Builds an Object-Shaped Memory Engine for AI Agents

thingd bypasses ORM bloat by using SQLite + Rust to provide an object-shaped memory engine, eliminating hundreds of milliseconds of network latency per query for AI agents.

Read more
AI NewsOpen SourceDatabase

pgrust Achieves 100% PostgreSQL Test Suite Pass Rate with Rust Rewrite

pgrust passes all 46,000+ official PostgreSQL 18.3 regression tests, proving memory-safe Rust can replace legacy C database core.

Read more
AI Newsdatasciencedatabase

Power BI Data Modeling: Mastering Star Schema, Fact Tables, and Relationships for Better Reports

Learn essential Power BI data modeling concepts including fact tables, dimension tables, star schema, cardinality, and joins to build faster and more accurate reports.

Read more
AI NewsDatabasePerformance

MySQL 8.4 Performance Tuning Guide: Achieve Over 99% Buffer Pool Hit Ratio

Boost production database speed by tuning innodb_buffer_pool_size (70‑80% RAM), using composite indexes, enabling slow query log (<0.5s), and leveraging Performance Schema — all without new hardware.

Read more
AI NewsDatabaseDevOps

Mastering Zero-Downtime Schema Migrations for Large-Scale Databases

Learn how to modify tables with 100 million rows without production outages by utilizing batch backfilling and multi-phase application deployments.

Read more
AI NewsDevOpsDatabase

BugiaData Conversion Catalyst: Streamlining Database Seeding with Relational Templates

BugiaData's Conversion Catalyst update introduces relational templates and synthetic data tools to eliminate manual database seeding scripts by 2026.

Read more
AI NewsDatabaseDevOps

Exchange Database Recovery: Diagnosing JET Errors -1018, -1022, 528, and 548

Over 90% of Exchange database mount failures result from four specific JET errors triggered by dirty shutdowns, requiring precise diagnostic paths to avoid permanent data loss.

Read more
AI Newsdatabasearchitecture

Mastering SQLite Performance: The Power of PRAGMA Statements

Optimize SQLite performance and behavior using PRAGMA statements to control internal metadata, caching, and synchronization settings.

Read more
AI NewsDatabaseDevOps

Database Observability: An Engineer's Guide to Full-Stack Monitoring Across SQL, NoSQL, and Cloud Databases

Master full-stack database observability across SQL, NoSQL, and cloud environments to eliminate fragmented dashboards and reduce p99 latency using OpenTelemetry and engine-specific signals.

Read more
AI NewsDevOpsDatabase

Automating ArangoDB on AWS: Installation, S3 Backups, and Systemd Orchestration

Automate ArangoDB 3.6.5-1 deployment on AWS EC2 with daily S3 backups and point-in-time restore functionality using shell scripts and systemd timers.

Read more
AI NewsDatabaseSQL

Mastering SQL Data Retrieval: A Guide to Joins and Window Functions

Master SQL Joins and Window Functions to optimize data retrieval across multiple tables while maintaining granular row-level calculations for analytics.

Read more
AI NewsDatabase

Star Schema vs Snowflake Schema: Choosing the Right Data Model

Star schema outperforms snowflake schema in query performance

Read more
AI NewsDatabasePerformance

Valkey Performance Improvements with Madelyn Olson

Valkey, a community-driven fork of Redis, achieves significant performance improvements without breaking compatibility, with a 40% memory reduction in some cases.

Read more
PythonSQLAlchemyDatabase

SQLAlchemy 2.0 in Production - Full Guide

The definitive guide to SQLAlchemy 2.0 at scale. Real patterns, async performance, and battle-tested ORM techniques.

Read more
AI NewsPersistenceDatabase

Getting Started with Open J Proxy (OJP)

Learn how to integrate Open J Proxy (OJP) with a Spring Boot application, achieving centralized connection pooling and improved database stability.

Read more
AI NewsDatabasePerformance

Mastering Database Performance: A Deep Dive into Indexing Strategies

Mastering Database Performance: A Deep Dive into Indexing Strategies explores indexing techniques to address slow queries, impacting user experience and infrastructure costs.

Read more
AI NewsSpring PersistenceDatabase

Inserting BLOB Using Spring JdbcTemplate

Explore different practical techniques for inserting BLOB data using Spring’s JdbcTemplate, covering byte arrays, streams, and Spring’s SqlBinaryValue.

Read more
AI NewsDevOpsSecurity

Post-Mortem: Automated Backups Fail, SII Breathing Down Your Neck

45KB backup file caused 6 months of SII-compliant data loss in Chilean SMEs.

Read more
AI Newsdatabasearchitecture

Automated User Auditing in Enterprise DAL with C# and Linq2Db

Implement Automated User Auditing (CreatedByUserId/ModifiedByUserId) in Enterprise DAL with C# and Linq2Db.

Read more
AI NewsDatabaseSQL

create10

Dynamic SQL query scans timestamp columns across tables to find recent data, leveraging XMLTABLE for cross-table analysis.

Read more
AI Newsdevopsdatabase

Automate Railway SQLite Queries in GitHub Actions with Token Setup and Script Escaping

Automate Railway SQLite queries in GitHub Actions with token setup and script escaping to avoid auth errors and quote misinterpretation.

Read more
AI Newsdatabasearchitecture

Automated User Auditing in Enterprise DAL: A C# Implementation

Enterprise DAL achieves 100% automated user auditing with C# and Linq2Db, reducing compliance risks.

Read more