<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Decision Logs — Jorel del Portal</title>
    <link>https://joreldelportal.com/blog/index-en.html</link>
    <description>Real engineering decisions — trade-offs, consequences and lessons in architecture, resilience and observability.</description>
    <language>en</language>
    <atom:link href="https://joreldelportal.com/blog/rss-en.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>The hidden cost of latency in payment gateways</title>
      <link>https://joreldelportal.com/blog/costo-latencia-pasarelas-pago-en.html</link>
      <guid isPermaLink="true">https://joreldelportal.com/blog/costo-latencia-pasarelas-pago-en.html</guid>
      <description>Latency in payment gateways isn't a technical topic: it's a P&amp;L line item. Financial impact and how to mitigate it with architecture.</description>
      <pubDate>Thu, 09 Jul 2026 09:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Capacity Planning: How to Size Systems</title>
      <link>https://joreldelportal.com/blog/capacity-planning-dimensionamiento-sistemas-en.html</link>
      <guid isPermaLink="true">https://joreldelportal.com/blog/capacity-planning-dimensionamiento-sistemas-en.html</guid>
      <description>Practical capacity planning guide for production systems. Metrics, prediction models, vertical vs horizontal and when to scale.</description>
      <pubDate>Tue, 06 May 2025 08:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SRE vs DevOps vs Platform Engineering</title>
      <link>https://joreldelportal.com/blog/sre-devops-platform-engineering-diferencias-en.html</link>
      <guid isPermaLink="true">https://joreldelportal.com/blog/sre-devops-platform-engineering-diferencias-en.html</guid>
      <description>Real differences between SRE, DevOps and Platform Engineering. Which role your organization needs, when and why. No buzzwords.</description>
      <pubDate>Tue, 29 Apr 2025 08:00:00 GMT</pubDate>
    </item>
    <item>
      <title>IBM Sterling B2B Integrator: Architecture and Production</title>
      <link>https://joreldelportal.com/blog/ibm-sterling-b2b-integrator-arquitectura-produccion-en.html</link>
      <guid isPermaLink="true">https://joreldelportal.com/blog/ibm-sterling-b2b-integrator-arquitectura-produccion-en.html</guid>
      <description>IBM Sterling B2B Integrator internal architecture. Troubleshooting, optimization, high availability and production lessons in banking environments.</description>
      <pubDate>Tue, 22 Apr 2025 08:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Thread Dumps and Heap Dumps: JVM Diagnosis</title>
      <link>https://joreldelportal.com/blog/thread-dump-heap-dump-diagnostico-jvm-en.html</link>
      <guid isPermaLink="true">https://joreldelportal.com/blog/thread-dump-heap-dump-diagnostico-jvm-en.html</guid>
      <description>How to analyze thread dumps and heap dumps in production. Diagnosing deadlocks, memory leaks and concurrency issues in the JVM.</description>
      <pubDate>Tue, 15 Apr 2025 08:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Incident Postmortems: How to Document So It Doesn't Happen Again</title>
      <link>https://joreldelportal.com/blog/postmortem-incidentes-documentar-aprender-en.html</link>
      <guid isPermaLink="true">https://joreldelportal.com/blog/postmortem-incidentes-documentar-aprender-en.html</guid>
      <description>How to write effective postmortems. Structure, blame-free culture, actionable items and lessons from real incidents.</description>
      <pubDate>Tue, 08 Apr 2025 08:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Kubernetes in Production: What Nobody Tells You</title>
      <link>https://joreldelportal.com/blog/kubernetes-produccion-decisiones-reales-en.html</link>
      <guid isPermaLink="true">https://joreldelportal.com/blog/kubernetes-produccion-decisiones-reales-en.html</guid>
      <description>Real Kubernetes production decisions. When not to use K8s, networking, resource limits, debugging and what the docs don't cover.</description>
      <pubDate>Tue, 01 Apr 2025 08:00:00 GMT</pubDate>
    </item>
    <item>
      <title>High Availability: Designing Systems That Cannot Go Down</title>
      <link>https://joreldelportal.com/blog/alta-disponibilidad-diseno-sistemas-criticos-en.html</link>
      <guid isPermaLink="true">https://joreldelportal.com/blog/alta-disponibilidad-diseno-sistemas-criticos-en.html</guid>
      <description>High availability systems design guide. Active-active, failover, health checks, quorum and the decisions that matter in production.</description>
      <pubDate>Tue, 25 Mar 2025 08:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Production Troubleshooting: A Systematic Method for Incident Diagnosis</title>
      <link>https://joreldelportal.com/blog/troubleshooting-produccion-diagnostico-incidentes-en.html</link>
      <guid isPermaLink="true">https://joreldelportal.com/blog/troubleshooting-produccion-diagnostico-incidentes-en.html</guid>
      <description>Systematic method for diagnosing production incidents. Troubleshooting framework for systems engineers in critical environments.</description>
      <pubDate>Thu, 20 Mar 2025 08:00:00 GMT</pubDate>
    </item>
    <item>
      <title>AI Doesn't Exist: Functional Models Do</title>
      <link>https://joreldelportal.com/blog/ia-modelos-funcionales-llm-vision-generativos-en.html</link>
      <guid isPermaLink="true">https://joreldelportal.com/blog/ia-modelos-funcionales-llm-vision-generativos-en.html</guid>
      <description>Discover why AI is really a set of functional models: LLMs, computer vision and generative models. Practical understanding for engineers.</description>
      <pubDate>Wed, 15 Jan 2025 08:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Microservices: When to Use Them and When Not To</title>
      <link>https://joreldelportal.com/blog/microservicios-cuando-usarlos-arquitectura-en.html</link>
      <guid isPermaLink="true">https://joreldelportal.com/blog/microservicios-cuando-usarlos-arquitectura-en.html</guid>
      <description>Learn when to use microservices and when not to. A practical guide to modern architecture without falling for the hype.</description>
      <pubDate>Fri, 15 Nov 2024 08:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Resilience Patterns: Circuit Breaker, Retry, Timeout</title>
      <link>https://joreldelportal.com/blog/patrones-resiliencia-circuit-breaker-retry-timeout-en.html</link>
      <guid isPermaLink="true">https://joreldelportal.com/blog/patrones-resiliencia-circuit-breaker-retry-timeout-en.html</guid>
      <description>Essential resilience patterns: Circuit Breaker, Retry, Timeout, Bulkhead and Fallbacks for production systems.</description>
      <pubDate>Fri, 08 Nov 2024 08:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Understanding Latency in Distributed Systems</title>
      <link>https://joreldelportal.com/blog/latencia-sistemas-distribuidos-guia-completa-en.html</link>
      <guid isPermaLink="true">https://joreldelportal.com/blog/latencia-sistemas-distribuidos-guia-completa-en.html</guid>
      <description>Complete guide to latency in distributed systems. Learn to measure, understand and optimize response times in critical platforms.</description>
      <pubDate>Fri, 01 Nov 2024 08:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Observability: More Than Just Monitoring</title>
      <link>https://joreldelportal.com/blog/observabilidad-monitoreo-metricas-logs-traces-en.html</link>
      <guid isPermaLink="true">https://joreldelportal.com/blog/observabilidad-monitoreo-metricas-logs-traces-en.html</guid>
      <description>How to implement an effective observability strategy: metrics, logs, traces and alerts for distributed systems.</description>
      <pubDate>Fri, 25 Oct 2024 08:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Circuit Breaker: Protect Your Services</title>
      <link>https://joreldelportal.com/blog/circuit-breaker-patron-resiliencia-implementacion-en.html</link>
      <guid isPermaLink="true">https://joreldelportal.com/blog/circuit-breaker-patron-resiliencia-implementacion-en.html</guid>
      <description>Practical implementation of the Circuit Breaker pattern to prevent cascading failures in distributed architectures.</description>
      <pubDate>Fri, 18 Oct 2024 08:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Insights on Cloud Architecture</title>
      <link>https://joreldelportal.com/blog/arquitectura-cloud-aws-azure-ibm-patrones-en.html</link>
      <guid isPermaLink="true">https://joreldelportal.com/blog/arquitectura-cloud-aws-azure-ibm-patrones-en.html</guid>
      <description>The cloud isn't understood by memorizing services. It's understood by identifying architectural patterns that repeat across providers.</description>
      <pubDate>Thu, 10 Oct 2024 08:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>
