Skip to content
ITNotes ITNotes

From Terminal to Cloud

  • AI
  • DevOps
  • HomeLab
  • Linux
  • Networking
  • Programming
  • English
    • English
    • Tiếng Việt
    • 日本語
  • AI
  • DevOps
  • HomeLab
  • Linux
  • Networking
  • Programming
  • English
    • English
    • Tiếng Việt
    • 日本語
Home » performance
Programming tutorial - IT technology blog
Posted inProgramming

Why We Swapped Express for Fastify: A Six-Month Production Post-Mortem

July 20, 2026
Switching from Express to Fastify cut our latency by 30%. This production review covers the technical benefits of schema-first development and high-performance Node.js architecture.
Read More
Database tutorial - IT technology blog
Posted inDatabase

Mastering Database Replication Lag: Monitor, Diagnose, and Fix Sync Delays in PostgreSQL and MySQL

July 19, 2026
Database replication lag can silently corrupt your users' experience — orders appearing unpaid, inventory showing wrong counts. This guide covers how to monitor replication lag in PostgreSQL and MySQL, diagnose the root cause across network, disk, and query layers, and apply targeted fixes including parallel replication and WAL tuning.
Read More
Programming tutorial - IT technology blog
Posted inProgramming

JavaScript Debouncing and Throttling: Optimize Event Handling and Reduce API Load

July 14, 2026
Debouncing and throttling are two JavaScript techniques that dramatically reduce unnecessary function calls — especially API requests triggered by user input. This guide walks through practical implementations for search boxes, scroll handlers, and rate-limited APIs, with monitoring tips to verify the improvement.
Read More
Programming tutorial - IT technology blog
Posted inProgramming

Python Profiling with cProfile and VizTracer: Finding and Fixing Performance Bottlenecks in Real Code

June 23, 2026
After two days of optimizing the wrong parts of a slow data pipeline, I started profiling properly with cProfile and VizTracer. This guide shows you exactly how to find and fix Python performance bottlenecks using real code examples — no guesswork required.
Read More
Linux tutorial - IT technology blog
Posted inLinux

Stop Wasting Your SSD: Using tmpfs to Turbocharge Linux I/O

June 17, 2026
Boost your Linux server performance by moving high-I/O tasks to RAM. This guide shows you how to set up and manage tmpfs for temporary files, build directories, and database caches.
Read More
Linux tutorial - IT technology blog
Posted inLinux

Mastering io_uring on Linux: Next-Generation Async I/O That Outperforms epoll

June 16, 2026
io_uring is Linux's modern async I/O interface that cuts system call overhead dramatically compared to epoll by sharing ring buffers between userspace and kernel. This guide compares I/O models side-by-side, walks through liburing setup on Ubuntu 22.04, and includes working C code examples for file reads and batched operations.
Read More
Programming tutorial - IT technology blog
Posted inProgramming

SolidJS and the Signals API: Building High-Performance UIs Without VDOM Overhead

June 14, 2026
Ditch the Virtual DOM for something faster. Explore how SolidJS uses fine-grained reactivity and the Signals API to deliver high-performance web applications with less overhead.
Read More
Database tutorial - IT technology blog
Posted inDatabase

Scaling Real-time Leaderboards to 10M+ Users with Redis Sorted Sets

June 13, 2026
Is your database struggling with ranking millions of users? Learn how we migrated to Redis Sorted Sets to achieve sub-millisecond leaderboard updates at scale.
Read More
Programming tutorial - IT technology blog
Posted inProgramming

Stop Waiting for Pandas: A Practical Guide to Polars for Massive Datasets

June 9, 2026
Is Pandas crashing your system? Discover how Polars uses Rust, multi-threading, and lazy evaluation to process massive datasets up to 10x faster with a fraction of the memory.
Read More
Programming tutorial - IT technology blog
Posted inProgramming

Java 21 Virtual Threads: Scalable Concurrency Without the Reactive Complexity

June 8, 2026
Master Java 21 Virtual Threads to build highly scalable applications. This guide covers how to eliminate reactive complexity, avoid common pitfalls like thread pinning, and use Structured Concurrency for safer asynchronous code.
Read More

Posts pagination

1 2 3 4 Next page
Copyright 2026 — ITNotes. All rights reserved.
Privacy Policy | Terms of Service | Contact: [email protected] DMCA.com Protection Status
Scroll to Top