41554 blogs · [ { "id": "01a0877c-985e-71f8-94cc-dffcf77a7d7e", "title": "From Kubernetes Dev Setup to Production: What Actually Changes", "url": "https://georg-schwarz.com/blog/from-kubernetes-demo-to-production-platform/", "published_at": "2026-05-08T12:00:00+00:00" }, { "id": "01a0877c-985e-71f8-94cc-dffcf753a3ea", "title": "Scraping pricing data with AI: 5 Engineering Lessons", "url": "https://georg-schwarz.com/blog/scraping-pricing-data-with-ai-engineering-lessons/", "published_at": "2026-04-28T12:00:00+00:00" }, { "id": "01a0877c-985e-71f8-94cc-dffcf8c1da98", "title": "Serving Private S3 Objects: Backend Proxy vs Gateway Auth vs Presigned URLs", "url": "https://georg-schwarz.com/blog/serving-private-s3-objects-backend-proxy-gateway-auth-presigned-urls/", "published_at": "2026-03-17T12:00:00+00:00" }, { "id": "01a0877c-985e-71f8-94cc-dffcf8e58cb3", "title": "Zero-Downtime Ingress Controller Migration in Kubernetes", "url": "https://georg-schwarz.com/blog/zero-downtime-ingress-controller-migration-kubernetes/", "published_at": "2026-02-13T12:00:00+00:00" }, { "id": "01a0877c-985e-71f8-94cc-dffcf8256144", "title": "OpenTelemetry Auto-Instrumentation in Node.js (with NestJS and NX)", "url": "https://georg-schwarz.com/blog/opentelemetry-auto-instrumentation-nestjs-nodejs/", "published_at": "2026-01-21T12:00:00+00:00" }, { "id": "01a0877c-985e-71f8-94cc-dffcf195f8df", "title": "Exposing Applications from Private Networks Using Cloudflare Tunnel", "url": "https://georg-schwarz.com/blog/exposing-apps-cloudflare-tunnel/", "published_at": "2025-11-29T12:00:00+00:00" }, { "id": "01a0877c-985e-71f8-94cc-dffcf2552f3a", "title": "Managing Multi-Chart Kubernetes Deployments", "url": "https://georg-schwarz.com/blog/managing-multi-chart-kubernetes-deployments/", "published_at": "2025-11-22T12:00:00+00:00" }, { "id": "01a0877c-985e-71f8-94cc-dffcf28e3a68", "title": "Monitoring DNS Issues in Kubernetes with Node Problem Detector", "url": "https://georg-schwarz.com/blog/monitoring-dns-issues-in-kubernetes-with-node-problem-detector/", "published_at": "2025-11-22T12:00:00+00:00" }, { "id": "01a0877c-985e-71f8-94cc-dffcf729feaa", "title": "Using Existing Helm Charts: Copy, Install, or Dependencies?", "url": "https://georg-schwarz.com/blog/using-existing-helm-charts-copy-install-or-dependencies/", "published_at": "2025-11-22T12:00:00+00:00" }, { "id": "01a0877c-985e-71f8-94cc-dffcf672513e", "title": "Spegel vs Harbor: Which Pull-Through Cache Should You Choose?", "url": "https://georg-schwarz.com/blog/spegel-vs-harbor-which-pull-through-cache-should-you-choose/", "published_at": "2025-11-17T12:00:00+00:00" }, { "id": "01a0877c-985e-71f8-94cc-dffcf5999951", "title": "Personal Milestone: I defended my PhD Thesis about Microservices", "url": "https://georg-schwarz.com/blog/phd-defense-microservice-integration/", "published_at": "2025-11-04T12:00:00+00:00" }, { "id": "01a0877c-985e-71f8-94cc-dffcf4c0bb5e", "title": "Documenting Microservice Integration with MSAdoc", "url": "https://georg-schwarz.com/blog/documenting-microservice-integration-with-msadoc/", "published_at": "2025-10-30T12:00:00+00:00" }, { "id": "01a0877c-985e-71f8-94cc-dffcf32e9578", "title": "Ensuring Syntactic Interoperability Using Consumer-Driven Contract Testing", "url": "https://georg-schwarz.com/blog/ensuring-syntactic-interoperability-using-consumer-driven-contract-testing/", "published_at": "2025-09-15T12:00:00+00:00" }, { "id": "01a0877c-985e-71f8-94cc-dffcf53977f1", "title": "Balancing Technology Heterogeneity in Microservice Architectures", "url": "https://georg-schwarz.com/blog/balancing-technology-heterogeneity-in-microservice-architectures/", "published_at": "2025-06-20T12:00:00+00:00" }, { "id": "01a0877c-985e-71f8-94cc-dffcf3c83fd4", "title": "A Taxonomy of Microservice Integration Techniques", "url": "https://georg-schwarz.com/blog/a-taxonomy-of-microservice-integration-techniques/", "published_at": "2025-03-24T12:00:00+00:00" }, { "id": "01a0877c-985e-71f8-94cc-dffcf0f27373", "title": "What Microservices Can Learn From Enterprise Data Integration", "url": "https://georg-schwarz.com/blog/what-microservices-can-learn-from-enterprise-data-integration/", "published_at": "2020-03-15T12:00:00+00:00" } ] posts Claim your blog
Back to georg-schwarz.com
Blog · corpus.blog/blogs/georg-schwarz.com/posts

georg-schwarz.com

georg-schwarz.com

2026

2025

2020