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 Optimization
Programming tutorial - IT technology blog
Posted inProgramming

Calling C Libraries from Python with ctypes and cffi: Speed Up CPU-Intensive Code Without Cython

August 26, 2026
When a Python data pipeline was timing out at 2 AM, the fix wasn't another algorithm tweak — it was calling a C function directly from Python using ctypes. This guide shows how to integrate C/C++ with Python via ctypes and cffi, call system libraries, and eliminate CPU bottlenecks without touching Cython or your build pipeline.
Read More
Linux tutorial - IT technology blog
Posted inLinux

How to Configure Bcache on Linux: Boosting HDD Performance with SSD Caching

August 12, 2026
Learn how to use bcache to combine the high speed of an SSD with the large capacity of an HDD on Linux. This guide covers setup, performance tuning, and practical tips from real-world server management.
Read More
Programming tutorial - IT technology blog
Posted inProgramming

Speeding Up Python with Cython: From Bottlenecks to C-Level Performance

August 8, 2026
Is Python's speed holding your project back? Discover how to use Cython to eliminate interpreter overhead, add static typing, and achieve C-level performance while keeping your Python workflow.
Read More
Database tutorial - IT technology blog
Posted inDatabase

SQL Joins in Production: How We Fixed Our 10-Second Query Problem

June 1, 2026
A production-focused guide to SQL Joins. Learn the differences between INNER, LEFT, and FULL OUTER joins, and discover how to optimize query performance using indexing and CTEs based on real-world experience.
Read More
Linux tutorial - IT technology blog
Posted inLinux

Stop Guessing: Automate Linux Performance with Tuned Profiles

May 28, 2026
Stop manual sysctl hacking. This guide shows you how to use Tuned to automate Linux performance for databases, web servers, and virtualization with real-world examples and custom profiles.
Read More
Programming tutorial - IT technology blog
Posted inProgramming

Node.js Worker Threads: Solving the CPU-Intensive Bottleneck in Production

May 18, 2026
Boost your Node.js performance by offloading CPU-bound tasks to Worker Threads. This guide covers thread pooling, memory sharing with SharedArrayBuffer, and real-world monitoring.
Read More
Database tutorial - IT technology blog
Posted inDatabase

Defeating Cache Penetration: Why I Switched to Redis Bloom and Cuckoo Filters

May 18, 2026
Is your database crashing from cache misses? Discover how Redis Bloom and Cuckoo Filters can block bot attacks and save your backend from Cache Penetration.
Read More
Programming tutorial - IT technology blog
Posted inProgramming

Hunting Node.js Memory Leaks: A Practical Guide to Chrome DevTools and Heap Snapshots

May 14, 2026
Master the 'Three Snapshot' technique using Chrome DevTools to pinpoint and fix Node.js memory leaks. A senior developer's guide to stabilizing the V8 heap and preventing OOM crashes.
Read More
Database tutorial - IT technology blog
Posted inDatabase

PostgreSQL Materialized Views: Turning 15-Second Queries into 5ms Snapshots

May 4, 2026
Stop making your users wait for slow dashboards. This guide shows you how to cache complex PostgreSQL queries using Materialized Views, including concurrent refresh tricks and automation.
Read More
Database tutorial - IT technology blog
Posted inDatabase

Choosing the Right Redis Caching Strategy: A Practical Guide

April 22, 2026
Master Redis caching patterns with this technical deep-dive. Learn when to use Cache-Aside, Write-Through, and Write-Behind to scale your backend performance.
Read More

Posts pagination

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