habsi@bolg — docker compose up
  1. 00.01handshake edge → origin blog.habsi.net
  2. 00.02scale php-fpm replicas 3/3 ready
  3. 00.03warm redis object cache prefix habsi
  4. 00.04mount mariadb volume wordpress_db
  5. 00.05purge nginx fastcgi cache MISS → HIT
  6. 00.06sync homelab + AI feeds online

habsi@stack:~$ wp cache flush --allow-root

0x00
Skip to content

Habsi Tech

My Tech Journey: Learning and Exploring It All

  • Home
  • AI
  • HOMELAB
  • Learning
  • Exploring
  • Programming
  • PlayStation
  • LinkedIn
  • Gitea
  • GitHub
  • Instagram
  • Games
  • PSN Alt
Live Wire
Decoupling Microservices with Message Brokers: Enhancing Resilience and Scalability
06/11/2026
Event Sourcing: Building Auditable and Reconstructible Systems
06/11/2026
Event Sourcing: Building Auditable and Reconstructible Systems
06/11/2026
Mastering the Single Responsibility Principle for Robust Software Design
06/11/2026
Capacity Planning for Event-Driven Systems: Queues, Backpressure, and Load Shedding
06/11/2026
Understanding Microservices Architecture: A Foundation for Scalable and Resilient Systems
06/11/2026
Designing for Blast Radius Reduction in Cloud Systems: Bulkheads, Cells, and Graceful Degradation
06/11/2026
Database Connection Pooling: Sizing, Lifecycle, and Failure Modes
06/11/2026
Idempotency in API Design: Ensuring Predictable and Resilient Operations
05/11/2026
Data Contracts for Analytics: Aligning Producers and Consumers
01/11/2026
Feature Flags and Progressive Delivery: A Practical Guide to Safer Releases
01/11/2026
Feature Flags and Progressive Delivery: A Practical Guide to Safer Releases
01/11/2026
Feature Flags and Progressive Delivery: A Practical Guide to Safer Releases
01/11/2026
Feature Flags and Progressive Delivery: A Practical Guide to Safer Releases
01/11/2026
Feature Flags and Progressive Delivery: A Practical Guide to Safer Releases
01/11/2026
WebAssembly at the Edge: Portable Compute with Clear Trade-offs
01/11/2026
API Rate Limiting: Designing Fair, Predictable Service Boundaries
01/11/2026
Achieving System Resilience: A Deep Dive into Observability Principles
01/11/2026
Achieving System Resilience: A Deep Dive into Observability Principles
01/11/2026
Infrastructure as Code: Principles, Practice, and Paving the Way for Scalability
01/11/2026
Data Serialization Formats: Choosing the Right Standard for Interoperability
01/11/2026
Establishing Robust Data Governance: A Cornerstone for Data Integrity and Business Trust
31/10/2026
Establishing Robust Data Governance: A Cornerstone for Data Integrity and Business Trust
31/10/2026
Establishing Robust Data Governance: A Cornerstone for Data Integrity and Business Trust
31/10/2026
Establishing Robust Data Governance: A Cornerstone for Data Integrity and Business Trust
31/10/2026
Establishing Robust Data Governance: A Cornerstone for Data Integrity and Business Trust
31/10/2026
Domain-Driven Design: Sculpting Software Around Business Reality
31/10/2026
Domain-Driven Design: Sculpting Software Around Business Reality
31/10/2026
Domain-Driven Design: Sculpting Software Around Business Reality
31/10/2026
Domain-Driven Design: Sculpting Software Around Business Reality
31/10/2026
Observability-Driven Development: Designing Systems That Explain Themselves
31/10/2026
Observability-Driven Development: Designing Systems That Explain Themselves
31/10/2026
Observability-Driven Development: Designing Systems That Explain Themselves
31/10/2026
The Enduring Principles of Infrastructure as Code for Modern Deployments
31/10/2026
The Enduring Principles of Infrastructure as Code for Modern Deployments
31/10/2026
The Enduring Principles of Infrastructure as Code for Modern Deployments
31/10/2026
The Enduring Principles of Infrastructure as Code for Modern Deployments
31/10/2026
The Enduring Principles of Infrastructure as Code for Modern Deployments
31/10/2026
Designing Timeout Budgets for Reliable Microservice Calls
31/10/2026
Cache Invalidation Patterns for Distributed Systems
31/10/2026
Cache Invalidation Patterns for Distributed Systems
31/10/2026
Designing Idempotent APIs for Payment and Order Workflows
31/10/2026
Designing Idempotent APIs for Payment and Order Workflows
31/10/2026
Database Connection Pooling in Cloud-Native Applications: Sizing, Fairness, and Failure Modes
30/10/2026
Database Connection Pooling in Cloud-Native Applications: Sizing, Fairness, and Failure Modes
30/10/2026
Database Connection Pooling in Cloud-Native Applications: Sizing, Fairness, and Failure Modes
30/10/2026
Database Connection Pooling in Cloud-Native Applications: Sizing, Fairness, and Failure Modes
30/10/2026
Database Connection Pooling in Cloud-Native Applications: Sizing, Fairness, and Failure Modes
30/10/2026
Serverless Observability: Designing Telemetry for Ephemeral Workloads
30/10/2026
Policy as Code for Cloud Guardrails: Balancing Safety, Speed, and Drift Control
30/10/2026
Backpressure in Distributed Systems: Designing Flow Control That Prevents Cascading Failure
28/10/2026
Feature Flags for Progressive Delivery: Decoupling Deployment from Release
28/10/2026
WebAssembly Beyond the Browser: Portability, Sandboxing, and Operational Trade-offs
28/10/2026
Edge Caching for APIs: Cache Keys, Freshness, and Invalidation Boundaries
28/10/2026
Data Governance: Establishing Trust and Value in Modern Organizations
28/10/2026
Designing Idempotent APIs: Keys, Semantics, and Operational Trade-offs
28/10/2026
Event-Driven Architecture: Principles and Practical Applications
28/10/2026
Domain-Driven Design: Crafting Robust Software for Complex Business Realities
27/10/2026
Secrets Management for Applications: Patterns, Boundaries, and Operational Trade-offs
27/10/2026
Data Contract Testing for Analytics Pipelines: Building Trust at the Boundary
27/10/2026
Immutable Infrastructure: Building Resilient and Consistent Systems
27/10/2026
Designing for Resilience: Principles of Fault Tolerance in Modern Architectures
27/10/2026
Designing for Observability: Understanding and Implementing Pillars in Complex Systems
27/10/2026
Designing Backpressure and Flow Control in Event-Driven Systems
26/10/2026
Implementing Zero Trust Architecture: Principles and Practical Considerations
26/10/2026
Offline-First Web Applications: Caching, Sync, and Conflict Resolution
26/10/2026
WebAssembly for Server-Side Extensibility: Architecture, Constraints, and Trade-offs
26/10/2026
Feature Flags: Architecture, Governance, and Lifecycle Patterns
26/10/2026
Designing Circuit Breakers for Resilient Service Communication
26/10/2026
Designing Graceful Degradation for Web Applications
26/10/2026
Designing Audit Logging Systems for Security, Compliance, and Operations
25/10/2026
Designing Idempotent APIs for Reliable Distributed Systems
25/10/2026
Secrets Management for Application Workloads: Patterns, Boundaries, and Operational Trade-offs
25/10/2026
Data Retention and Deletion Architecture: Designing Lifecycle Policies for Privacy, Cost, and Recovery
25/10/2026
Containerization with Docker: Principles, Benefits, and Operational Considerations
25/10/2026
API Rate Limiting: Design Patterns, Trade-offs, and Operational Practices
25/10/2026
Technical Debt in Data Pipelines: Recognizing, Prioritizing, and Repaying It
25/10/2026
Principles of Scalable Software Architecture: Building Systems for Growth
25/10/2026
Designing Feature Flag Lifecycles for Maintainable Software Delivery
24/10/2026
Designing Edge Computing Systems for IoT: Data Locality, Resilience, and Operations
24/10/2026
WebAssembly for Extensible Applications: Architecture, Isolation, and Operational Trade-offs
24/10/2026
Asynchronous Work Observability: Making Background Jobs Understandable
24/10/2026
Infrastructure as Code: Principles, Benefits, and Implementation Considerations
24/10/2026
Secrets Management for Modern Applications: Patterns, Trade-offs, and Operational Discipline
24/10/2026
Schema Evolution in Data Systems: Strategies for Adaptability and Backward Compatibility
24/10/2026
Chaos Engineering: Proactive Resilience for Complex Systems
24/10/2026
Time Synchronization in Distributed Systems: Designing with Imperfect Clocks
23/10/2026
Data Provenance in Analytics Pipelines: Designing for Traceability and Trust
23/10/2026
Designing Idempotent APIs for Reliable Integrations
23/10/2026
Feature Flags in Software Delivery: Control, Governance, and Trade-offs
23/10/2026
Edge Computing for IoT Systems: Architecture, Trade-offs, and Practical Patterns
23/10/2026
Backpressure and Load Shedding: Building Resilient Services Under Demand Surges
23/10/2026
Designing Observability Pipelines for Signal Quality and Cost Control
23/10/2026
Understanding and Proactively Managing Technical Debt in Software Development
22/10/2026
Content Delivery Networks: Caching Strategy and Operational Trade-offs
22/10/2026
Schema Migrations in Relational Databases: A Practical Guide to Safe Change
22/10/2026
Consistent Hashing: A Foundation for Scalable Distributed Systems
22/10/2026
Strategic API Gateway Design in Microservices Architectures
22/10/2026
The Enduring Value of Data Immutability in Software System Design
22/10/2026
Mastering Dependency Injection: Enhancing Modularity and Testability in Modern Software Systems
22/10/2026

Decoupling Microservices with Message Brokers: Enhancing Resilience and Scalability

Decoupling Microservices with Message Brokers: Enhancing Resilience and Scalability In the evolving landscape of distributed systems, microservices have become a prevalent architectural style, promising scalability, resilience, and independent deployability. However,…
Continue Reading
Posted by KHAMIS ALHABSI 06/11/2026

Event Sourcing: Building Auditable and Reconstructible Systems

Event Sourcing: Building Auditable and Reconstructible Systems In the evolving landscape of modern software development, effectively managing and understanding application state is a perpetual challenge. Traditional database approaches typically store…
Continue Reading
Posted by KHAMIS ALHABSI 06/11/2026

Event Sourcing: Building Auditable and Reconstructible Systems

Event Sourcing: Building Auditable and Reconstructible Systems In the evolving landscape of modern software development, effectively managing and understanding application state is a perpetual challenge. Traditional database approaches typically store…
Continue Reading
Posted by KHAMIS ALHABSI 06/11/2026

Mastering the Single Responsibility Principle for Robust Software Design

Mastering the Single Responsibility Principle for Robust Software Design In the vast landscape of software development, principles guide us toward creating code that is not just functional, but also maintainable,…
Continue Reading
Posted by KHAMIS ALHABSI 06/11/2026

Capacity Planning for Event-Driven Systems: Queues, Backpressure, and Load Shedding

Capacity Planning for Event-Driven Systems: Queues, Backpressure, and Load Shedding Event-driven systems move work through queues, streams, and asynchronous workers. That design can absorb bursts and decouple components, but it…
Continue Reading
Posted by KHAMIS ALHABSI 06/11/2026

Understanding Microservices Architecture: A Foundation for Scalable and Resilient Systems

In the landscape of modern software development, architectural choices play a pivotal role in determining an application's long-term viability, scalability, and maintainability. One such architectural style that has gained significant…
Continue Reading
Posted by KHAMIS ALHABSI 06/11/2026
Building a Retro Gaming Paradise with EmulatorJS
Posted inHOMELAB Exploring

Building a Retro Gaming Paradise with EmulatorJS

Open play.habsi.net and you don't land on a web page so much as switch on an arcade machine. A boot screen counts up, a CRT cabinet lights up, and a…
Posted by KHAMIS ALHABSI 20/12/2024
Decoupling Microservices with Message Brokers: Enhancing Resilience and Scalability

Decoupling Microservices with Message Brokers: Enhancing Resilience and Scalability

Decoupling Microservices with Message Brokers: Enhancing Resilience and Scalability In the evolving landscape of distributed systems, microservices have become a prevalent architectural style, promising scalability, resilience, and independent deployability. However,…
Posted by KHAMIS ALHABSI 06/11/2026
Event Sourcing: Building Auditable and Reconstructible Systems

Event Sourcing: Building Auditable and Reconstructible Systems

Event Sourcing: Building Auditable and Reconstructible Systems In the evolving landscape of modern software development, effectively managing and understanding application state is a perpetual challenge. Traditional database approaches typically store…
Posted by KHAMIS ALHABSI 06/11/2026

Event Sourcing: Building Auditable and Reconstructible Systems

Event Sourcing: Building Auditable and Reconstructible Systems In the evolving landscape of modern software development, effectively managing and understanding application state is a perpetual challenge. Traditional database approaches typically store…
Posted by KHAMIS ALHABSI 06/11/2026
Mastering the Single Responsibility Principle for Robust Software Design

Mastering the Single Responsibility Principle for Robust Software Design

Mastering the Single Responsibility Principle for Robust Software Design In the vast landscape of software development, principles guide us toward creating code that is not just functional, but also maintainable,…
Posted by KHAMIS ALHABSI 06/11/2026
Capacity Planning for Event-Driven Systems: Queues, Backpressure, and Load Shedding

Capacity Planning for Event-Driven Systems: Queues, Backpressure, and Load Shedding

Capacity Planning for Event-Driven Systems: Queues, Backpressure, and Load Shedding Event-driven systems move work through queues, streams, and asynchronous workers. That design can absorb bursts and decouple components, but it…
Posted by KHAMIS ALHABSI 06/11/2026
Understanding Microservices Architecture: A Foundation for Scalable and Resilient Systems

Understanding Microservices Architecture: A Foundation for Scalable and Resilient Systems

In the landscape of modern software development, architectural choices play a pivotal role in determining an application's long-term viability, scalability, and maintainability. One such architectural style that has gained significant…
Posted by KHAMIS ALHABSI 06/11/2026
Designing for Blast Radius Reduction in Cloud Systems: Bulkheads, Cells, and Graceful Degradation

Designing for Blast Radius Reduction in Cloud Systems: Bulkheads, Cells, and Graceful Degradation

Designing for Blast Radius Reduction in Cloud Systems: Bulkheads, Cells, and Graceful Degradation Cloud systems rarely fail all at once. More often, a slow dependency, a saturated queue, a misconfigured…
Posted by KHAMIS ALHABSI 06/11/2026
Database Connection Pooling: Sizing, Lifecycle, and Failure Modes

Database Connection Pooling: Sizing, Lifecycle, and Failure Modes

Database Connection Pooling: Sizing, Lifecycle, and Failure ModesA database connection pool is a bounded cache of reusable connections shared by an application. It exists to reduce the cost of opening…
Posted by KHAMIS ALHABSI 06/11/2026
Idempotency in API Design: Ensuring Predictable and Resilient Operations

Idempotency in API Design: Ensuring Predictable and Resilient Operations

Idempotency in API Design: Ensuring Predictable and Resilient Operations In the world of distributed systems and web services, ensuring that operations are both reliable and predictable is paramount. Network failures,…
Posted by KHAMIS ALHABSI 05/11/2026
Data Contracts for Analytics: Aligning Producers and Consumers

Data Contracts for Analytics: Aligning Producers and Consumers

Data Contracts for Analytics: Aligning Producers and ConsumersAnalytics systems fail in familiar ways: a dashboard breaks after a schema change, a machine learning pipeline silently receives nulls, or a finance…
Posted by KHAMIS ALHABSI 01/11/2026

Posts pagination

1 2 3 … 128 Next page

Recent Posts

  • Decoupling Microservices with Message Brokers: Enhancing Resilience and Scalability
  • Event Sourcing: Building Auditable and Reconstructible Systems
  • Event Sourcing: Building Auditable and Reconstructible Systems
  • Mastering the Single Responsibility Principle for Robust Software Design
  • Capacity Planning for Event-Driven Systems: Queues, Backpressure, and Load Shedding
You May Have Missed

Decoupling Microservices with Message Brokers: Enhancing Resilience and Scalability

Posted by KHAMIS ALHABSI 06/11/2026

Event Sourcing: Building Auditable and Reconstructible Systems

Posted by KHAMIS ALHABSI 06/11/2026

Event Sourcing: Building Auditable and Reconstructible Systems

Posted by KHAMIS ALHABSI 06/11/2026

Mastering the Single Responsibility Principle for Robust Software Design

Posted by KHAMIS ALHABSI 06/11/2026
© 2026 Habsi Tech. Part of habsi.net.
Scroll to Top