<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/cloud-native/best-of/2024" -->

---
title: Best Cloud Native posts of 2024 | daily.dev
description: The most upvoted Cloud Native posts of 2024, curated by the daily.dev community.
canonical: https://daily.dev/tags/cloud-native/best-of/2024
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/cloud-native/best-of/2024
og:type: website
og:site_name: daily.dev
og:title: Best Cloud Native posts of 2024 | daily.dev
og:description: The most upvoted Cloud Native posts of 2024, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Cloud Native — 2024

1. 1  
[](/posts/backend-for-frontend-bff-architecture-jydzqu1fl "Backend for Frontend (BFF) Architecture")  
Article  
![Avatar of medium_js](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/medium)Medium · 2y  
Backend for Frontend (BFF) Architecture  
Backend for Frontend (BFF) architecture is a design pattern that creates a dedicated backend for each frontend interface, addressing specific performance, data, and interaction needs. This approach enhances user experiences by tailoring backends to individual client requirements, simplifies complexity, improves performance, speeds up development, and enhances security. It is particularly beneficial for multi-platform applications, microservice orchestration, and optimizing legacy APIs but also introduces challenges like increased maintenance and potential performance bottlenecks.  
228  
7
2. 2  
[](/posts/back-end-development-definition-stats-trends-to-follow-in-2024-uvhqmlrlx "Back-End Development: Definition, Stats, & Trends To Follow In 2024")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 2y  
Back-End Development: Definition, Stats, & Trends To Follow In 2024  
Back-end development now serves as a stand-alone solution, encouraging businesses to migrate applications server-side. Key trends for 2024 include AI and Machine Learning for smarter applications, containerization and orchestration for reliable deployment, Backend-as-a-Service (BaaS) for scalable app development, event-driven architecture for extensible systems, serverless architecture for faster deployment, API-first development for reusable APIs, microservice architecture for resilient applications, cloud-native development for multi-cloud environment flexibility, and serverless apps for cost-efficient cloud operations.  
90
3. 3  
[](/posts/optimizing-docker-image-sizes-advanced-techniques-and-tools-ggaeeju3d "Optimizing Docker Image Sizes: Advanced Techniques and Tools")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 2y  
Optimizing Docker Image Sizes: Advanced Techniques and Tools  
Optimizing Docker image sizes can greatly enhance your containerized applications' performance, deployment speed, and security while reducing costs. Techniques like using minimal base images (e.g., Alpine, distroless), multi-stage builds, layer optimization, and the \`.dockerignore\` file help achieve smaller images. Additionally, leveraging Docker BuildKit and language-specific optimizations can further streamline the build process. Regular auditing and updating of images ensure ongoing efficiency and security. These strategies are vital for effective cloud-native and microservices architectures.  
83  
7
4. 4  
[](/posts/slimtoolkit-slim-slim-toolkit-don-t-change-anything-in-your-container-image-and-minify-it-by-up-t-kygcv44jd "slimtoolkit/slim: Slim(toolkit): Don't change anything in your container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source)")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 2y  
slimtoolkit/slim: Slim(toolkit): Don't change anything in your container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source)  
SlimToolkit, formerly known as DockerSlim, is an open-source CNCF Sandbox project designed to optimize and secure your Docker containers without requiring changes to your original container image. It supports various container tools and runtimes, offering commands for inspection, optimization, and debugging. Slim can reduce container size by up to 30x while maintaining security, making it ideal for use with multiple programming languages on different OS environments. The latest 1.40.11 version adds support for the latest Docker Engine and includes improvements and new build command flags.  
83  
4
5. 5  
[](/posts/how-to-handle-secrets-in-go-vrihdve6f "How to Handle Secrets in Go")  
Article  
![Avatar of gitguardian](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/406f3b707b1741f7b988cf561463a54d)GitGuardian · 2y  
How to Handle Secrets in Go  
Learn how to handle secrets in Golang, exploring various methods like reading from ENV files, using secret managers, and leveraging platform-managed identities. The most secure approach is to synchronize secrets from the secret manager to the runtime environment, enabling seamless integration without altering the app's code. Avoid token-based methods and reading directly from ENV files for better security in cloud-native applications.  
80  
1
6. 6  
[](/posts/traefik-vs-nginx-comparison-and-practical-guide-j2tdzzlpc "Traefik vs. NGINX: Comparison and Practical Guide")  
Article  
![Avatar of castai](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/e5868702aaf84d8293e56794e2c6629c)Cast AI · 2y  
Traefik vs. NGINX: Comparison and Practical Guide  
Traefik and NGINX are prominent load balancers and reverse proxies that manage web traffic efficiently. Traefik, launched in 2016, is a cloud-native solution with features like auto-discovery and microservice support, while NGINX, a high-performance web server since 2004, offers reliability and flexibility. Traefik excels in dynamic, containerized environments with automatic configuration, whereas NGINX provides granular control and versatility. The choice between them depends on your specific needs, such as scalability, control, and integration requirements.  
77  
1
7. 7  
[](/posts/dockerfile-vs-buildpacks-which-one-to-choose--okxppxcig "Dockerfile vs Buildpacks: Which One to Choose?")  
Article  
![Avatar of devtron](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/b077f74bd1d349db886224d64d521942)Devtron · 2y  
Dockerfile vs Buildpacks: Which One to Choose?  
In cloud computing, applications are divided into self-contained micro-applications for efficient scalability and resource allocation. Containers package these components, facilitating deployment across diverse environments. Dockerfiles and Buildpacks are two methods to create these containers. Dockerfiles offer granular control and customization, suitable for complex and unconventional applications, while Buildpacks streamline the process by automating image creation and enforcing best practices. The choice between Dockerfiles and Buildpacks depends on the project's need for control versus simplicity, and the team's expertise.  
73  
4
8. 8  
[](/posts/introducing-automq-a-cloud-native-replacement-of-apache-kafka-feh8kjtjr "Introducing AutoMQ: a cloud-native replacement of Apache Kafka")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 2y  
Introducing AutoMQ: a cloud-native replacement of Apache Kafka  
AutoMQ is a cloud-native replacement for Apache Kafka, designed to address the evolving needs of modern data architectures with a focus on efficiency, scalability, and cost-effectiveness. Originating from a team of open-source pioneers, it offers a unique architecture that decouples storage and computation, leveraging cloud storage to provide significant cost savings and operational efficiency. AutoMQ maintains full compatibility with Kafka, supports multi-cloud environments, and aims to integrate stream data into data lakes to enhance data access and break down silos. The growing community and successful funding highlight its potential impact on the stream storage industry.  
55  
2
9. 9  
[](/posts/welcome-to-bluefin-n2hn9nx1o "Welcome to Bluefin")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 2y  
Welcome to Bluefin  
Bluefin offers a custom image of Fedora Silverblue, targeting end users and developers with a near-zero maintenance experience similar to Chromebooks. It focuses on progressive improvement with a Flatpak-centric model for applications and a cloud-native development environment. Bluefin is optimized for mainstream users, emphasizing best practices and a modern tech stack, but may not suit those with niche requirements.  
53  
2
10. 10  
[](/posts/10-essential-kubernetes-tools-you-didn-t-know-you-needed-khgsv7yat "10 Essential Kubernetes Tools You Didn’t Know You Needed")  
Article  
![Avatar of itnext](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/itnext2)ITNEXT · 2y  
10 Essential Kubernetes Tools You Didn’t Know You Needed  
Kubernetes, celebrating its 10th anniversary, has become a cornerstone of the cloud-native ecosystem. The latest version, Kubernetes 1.30, brings new features and improvements. This post highlights ten lesser-known but essential tools that can improve your Kubernetes experience, including Popeye for configuration issues detection, KUTTL for testing, Kubescape for security screening, Mirrord for remote development, Kube-linter for linting, k3d for cluster provisioning, Kubeshark for network observability, kubectl-tree for visualizing resource hierarchies, Flux for GitOps, and Kubecost for cost management. These tools address specific challenges and help optimize and secure Kubernetes deployments.  
51  
1
11. 11  
[](/posts/platform-engineering-is-the-new-devops-0n95enkx6 "Platform Engineering Is The New DevOps")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 2y  
Platform Engineering Is The New DevOps  
Platform engineering is emerging as a replacement for DevOps in cloud native environments, helping to separate operations from application development. Instead of developers handling operations, platform engineering allows for more focused roles, returning DevOps teams to their core responsibilities. This shift addresses the confusion and inefficiencies that have arisen from the vague definition and expansive scope of DevOps.  
42  
3
12. 12  
[](/posts/announcing-prometheus-3-0-eyffhg0b4 "Announcing Prometheus 3.0")  
Article  
![Avatar of prometheus](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/983391d2dd2a4fa99c1af82e2f5e64e8)Prometheus · 2y  
Announcing Prometheus 3.0  
Prometheus 3.0 is now available, marking the first major release in seven years. Key updates include a new UI, Remote Write 2.0, UTF-8 support, and enhanced interoperability with OpenTelemetry. Native histograms are introduced as an experimental feature. The release also includes some breaking changes, so users are encouraged to review the migration guide. Performance improvements and upcoming features were also highlighted.  
42  
1
13. 13  
[](/posts/slatedb-an-embedded-storage-engine-built-on-object-storage-epishi14g "SlateDB: An Embedded Storage Engine Built on Object Storage")  
Article  
![Avatar of materializedview](https://media.daily.dev/image/upload/s--7XdbOw26--/f_auto/v1716622373/logos/materializedview)Materialized View · 2y  
SlateDB: An Embedded Storage Engine Built on Object Storage  
SlateDB is a newly open-sourced, cloud-native embedded storage engine built as a log-structured merge-tree (LSM tree) on object storage like S3 and GCS. It is designed for use cases such as stateful stream processing and serverless functions, offering bottomless storage capacity and high durability at the cost of higher latency and API costs. The project has been well-received with significant community contributions and is licensed under Apache 2.0\. Future plans include adding features like on-disk and in-memory caches, snapshots, and range queries.  
39  
1
14. 14  
[](/posts/automq-automq-a-cloud-native-implementation-for-apache-kafka-reducing-your-cloud-infrastructure-bi-tnog9kfha "AutoMQ/automq: A cloud native implementation for Apache Kafka, reducing your cloud infrastructure bill by up to 90%.")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
AutoMQ/automq: A cloud native implementation for Apache Kafka, reducing your cloud infrastructure bill by up to 90%.  
AutoMQ is a cloud-native, serverless implementation of Apache Kafka that reduces cloud infrastructure costs by up to 90%.  
32
15. 15  
[](/posts/what-does-docker-do--scbzbpqzq "What Does Docker Do?")  
Article  
![Avatar of docker](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/8a1022bebfc04a7d824c309bd3686787)Docker · 2y  
What Does Docker Do?  
Docker provides a suite of software development tools that enhance productivity, improve security, and seamlessly integrate with CI/CD pipelines. It automates repetitive tasks, ensures application security through features like Docker Scout, and supports multi-cloud development. Docker's standardized environments and advanced tools facilitate effective team collaboration, streamline workflows, and contribute to faster, more reliable software delivery, ultimately leading to higher business value.  
29
16. 16  
[](/posts/prometheus-3-0-and-opentelemetry-a-practical-guide-to-storing-and-querying-otel-data-l066ck83w "Prometheus 3.0 and OpenTelemetry: a practical guide to storing and querying OTel data")  
Article  
![Avatar of grafana](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/769cb8df467e4c428abd75e0c2491d1d)Grafana Labs · 2y  
Prometheus 3.0 and OpenTelemetry: a practical guide to storing and querying OTel data  
Prometheus 3.0 aims to improve integration with OpenTelemetry by addressing challenges such as resource attributes, UTF-8 support, and temporalities. The Prometheus 3.0 release includes features like promoting resource attributes to metric labels, a new \`info\` PromQL function, and stable OTLP support for easier data ingestion and querying. Users can also utilize the delta to cumulative processor in OTel Collector for better data handling. Future developments will focus on enhancing interoperability and scalability.  
29
17. 17  
[](/posts/kafka-with-opentelemetry-distributed-tracing-guide-m9z3rqaht "Kafka with OpenTelemetry: Distributed Tracing Guide")  
Article  
![Avatar of last9](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/0542036d401f4cb1885680f1984fb880)Last9 · 2y  
Kafka with OpenTelemetry: Distributed Tracing Guide  
Integrating Apache Kafka with OpenTelemetry enhances system observability and performance by enabling end-to-end distributed tracing and capturing essential metrics like message throughput and consumer lag. This integration helps track how messages flow through Kafka, identify bottlenecks, improve error detection, and optimize performance, particularly in cloud-native and microservices architectures.  
26
18. 18  
[](/posts/why-i-switched-to-minio-for-aws-s3-like-object-storage-and-you-should-too--8auj4b0cz "Why I Switched to MinIO for AWS S3-Like Object Storage (and You Should Too!)")  
Article  
![Avatar of devsquad](https://media.daily.dev/image/upload/s--3BoAETXw--/f_auto/v1717993214/squads/8a09782e-202a-450f-afda-d4dd3ae97589)Dev Squad · 2y  
Why I Switched to MinIO for AWS S3-Like Object Storage (and You Should Too!)  
MinIO offers a powerful, open-source alternative to traditional S3 object storage. It is S3 API compatible, can be run locally for testing and development, and is production-ready when paired with Kubernetes. MinIO empowers developers with its scalability, security, and ease of use, making it an excellent option for avoiding vendor lock-in and managing costs effectively.  
25
19. 19  
[](/posts/my-tech-radar-11-building-reliable-microservices-made-easy-lets-meet-new-champion-dapr-io--o3jwbgkbf "| My Tech Radar |11 | Building Reliable Microservices made easy | Lets meet New champion `Dapr.io `")  
Article  
![Avatar of faun](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/71243dc2fd54430491336f7f7d4d83b1)Faun · 2y

| My Tech Radar |11 | Building Reliable Microservices made easy | Lets meet New champion \`Dapr.io \`  
Dapr (Distributed Application Runtime) is a versatile and powerful open-source project for building reliable and scalable microservices. It offers unified APIs and patterns that simplify communication, state management, and workflow processes across different languages and frameworks. Originally incubated at Microsoft and now part of the Cloud Native Computing Foundation, Dapr integrates industry best practices for security, resiliency, and observability, freeing developers to focus on their core code. This post guides you through setting up a basic Dapr Proof of Concept (POC), from installation to running a simple Go application.  
24
20. 20  
[](/posts/blog-building-an-invoice-generator-service-with-encore-and-maroto-in-go-yhstsixjo "Blog: Building an Invoice Generator Service with Encore and Maroto in Go")  
Article  
![Avatar of wawandco](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/6fd59b4ffa57474a8d77c28a4d7deadb)Wawandco · 2y  
Blog: Building an Invoice Generator Service with Encore and Maroto in Go  
Learn how to build a functional PDF invoice generator service using Encore and Maroto in Go. The guide covers setting up the Encore CLI, integrating Maroto for PDF creation, designing the invoice, creating an API endpoint, running and testing the service locally, and deploying it to the cloud. Encore simplifies backend development by handling infrastructure and deployment tasks, while Maroto offers a flexible grid layout for creating well-structured PDFs.  
24
21. 21  
[](/posts/general-availability-of-net-aspire-simplifying-net-cloud-native-development-ep3gggxjm "General Availability of .NET Aspire: Simplifying .NET Cloud-Native Development")  
Article  
![Avatar of dotnet](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/f23eb59371bd4f07aeef64c4eef73266).NET Blog · 2y  
General Availability of .NET Aspire: Simplifying .NET Cloud-Native Development  
General Availability of .NET Aspire, a stack that simplifies .NET cloud-native development. It brings together tools, templates, and NuGet packages to help build distributed applications in .NET more easily. It includes features like App Host project, Aspire Dashboard, and Aspire Components for resiliency and observability.  
24
22. 22  
[](/posts/the-technical-history-of-kubernetes-ch3letjlp "The Technical History of Kubernetes")  
Article  
![Avatar of itnext](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/itnext2)ITNEXT · 2y  
The Technical History of Kubernetes  
This post provides an in-depth technical history of Kubernetes, detailing its origins from research and development efforts at Google and its evolution from precursor systems like Borg and Omega. It covers key concepts like Pods, labels, annotations, workload controllers, and the Kubernetes API. The post highlights the design decisions and milestones that shaped Kubernetes into a flexible, extensible platform for managing containerized applications.  
23
23. 23  
[](/posts/kubernetes-observability-with-opentelemetry-operator-7p5qoniae "Kubernetes Observability with OpenTelemetry Operator")  
Article  
![Avatar of last9](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/0542036d401f4cb1885680f1984fb880)Last9 · 2y  
Kubernetes Observability with OpenTelemetry Operator  
The OpenTelemetry Operator enhances observability in Kubernetes clusters by simplifying the deployment and management of telemetry pipelines. It automates tasks such as scaling collectors, exporting telemetry data, and instrumentation. Key features include various deployment modes, custom pipelines, scalability, and auto-instrumentation. Best practices involve starting small, using CRDs for configurations, monitoring collector health, isolating telemetry pipelines by namespaces, and using metrics for scaling.  
22
24. 24  
[](/posts/12-factor-13-years-later-zk7twmza6 "12 Factor: 13 years later")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 2y  
12 Factor: 13 years later  
The 12 factor methodology, initiated by Heroku 13 years ago, still holds up for modern cloud-native applications. It covers topics such as codebase, dependencies, configuration, backing services, build-release-run stages, stateless processes, port binding, concurrency, disposability, dev/prod parity, logs, and admin processes. Additionally, forward and backward compatibility is important for smooth application deployments.  
22
25. 25  
[](/posts/qr-code-generator-devops-project--1uq3q8fab "QR Code Generator ( DevOps Project )")  
Article  
![Avatar of devopsdigest](https://media.daily.dev/image/upload/s--4niwxSM7--/f_auto/v1717620194/squads/4cf0f4bb-bf61-48ec-b7b1-f0a86bd234e5)DevOps Digest · 2y  
QR Code Generator ( DevOps Project )  
Showcasing a QR Code generator project leveraging modern DevOps practices and cloud-native technologies, with key accomplishments including deploying a microservices application on Amazon EKS using Terraform, implementing CI/CD pipelines with GitHub Actions, configuring secure SSL/TLS encryption, and integrating AWS S3 for scalable storage. The project aims to deepen understanding of cloud-native architectures and automation in modern application deployment.  
21

[See all Cloud Native archives](/tags/cloud-native/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/cloud-native/best-of/2024#page","url":"https://daily.dev/tags/cloud-native/best-of/2024","name":"Best Cloud Native Posts of 2024","description":"The most upvoted Cloud Native posts of 2024, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/cloud-native/best-of/2024#items","numberOfItems":25,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/backend-for-frontend-bff-architecture-jydzqu1fl","name":"Backend for Frontend (BFF) Architecture"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/back-end-development-definition-stats-trends-to-follow-in-2024-uvhqmlrlx","name":"Back-End Development: Definition, Stats, & Trends To Follow In 2024"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/optimizing-docker-image-sizes-advanced-techniques-and-tools-ggaeeju3d","name":"Optimizing Docker Image Sizes: Advanced Techniques and Tools"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/slimtoolkit-slim-slim-toolkit-don-t-change-anything-in-your-container-image-and-minify-it-by-up-t-kygcv44jd","name":"slimtoolkit/slim: Slim(toolkit): Don't change anything in your container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source)"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/how-to-handle-secrets-in-go-vrihdve6f","name":"How to Handle Secrets in Go"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/traefik-vs-nginx-comparison-and-practical-guide-j2tdzzlpc","name":"Traefik vs. NGINX: Comparison and Practical Guide"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/dockerfile-vs-buildpacks-which-one-to-choose--okxppxcig","name":"Dockerfile vs Buildpacks: Which One to Choose?"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/introducing-automq-a-cloud-native-replacement-of-apache-kafka-feh8kjtjr","name":"Introducing AutoMQ: a cloud-native replacement of Apache Kafka"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/welcome-to-bluefin-n2hn9nx1o","name":"Welcome to Bluefin"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/10-essential-kubernetes-tools-you-didn-t-know-you-needed-khgsv7yat","name":"10 Essential Kubernetes Tools You Didn’t Know You Needed"},{"@type":"ListItem","position":11,"url":"https://daily.dev/posts/platform-engineering-is-the-new-devops-0n95enkx6","name":"Platform Engineering Is The New DevOps"},{"@type":"ListItem","position":12,"url":"https://daily.dev/posts/announcing-prometheus-3-0-eyffhg0b4","name":"Announcing Prometheus 3.0"},{"@type":"ListItem","position":13,"url":"https://daily.dev/posts/slatedb-an-embedded-storage-engine-built-on-object-storage-epishi14g","name":"SlateDB: An Embedded Storage Engine Built on Object Storage"},{"@type":"ListItem","position":14,"url":"https://daily.dev/posts/automq-automq-a-cloud-native-implementation-for-apache-kafka-reducing-your-cloud-infrastructure-bi-tnog9kfha","name":"AutoMQ/automq: A cloud native implementation for Apache Kafka, reducing your cloud infrastructure bill by up to 90%."},{"@type":"ListItem","position":15,"url":"https://daily.dev/posts/what-does-docker-do--scbzbpqzq","name":"What Does Docker Do?"},{"@type":"ListItem","position":16,"url":"https://daily.dev/posts/prometheus-3-0-and-opentelemetry-a-practical-guide-to-storing-and-querying-otel-data-l066ck83w","name":"Prometheus 3.0 and OpenTelemetry: a practical guide to storing and querying OTel data"},{"@type":"ListItem","position":17,"url":"https://daily.dev/posts/kafka-with-opentelemetry-distributed-tracing-guide-m9z3rqaht","name":"Kafka with OpenTelemetry: Distributed Tracing Guide"},{"@type":"ListItem","position":18,"url":"https://daily.dev/posts/why-i-switched-to-minio-for-aws-s3-like-object-storage-and-you-should-too--8auj4b0cz","name":"Why I Switched to MinIO for AWS S3-Like Object Storage (and You Should Too!)"},{"@type":"ListItem","position":19,"url":"https://daily.dev/posts/my-tech-radar-11-building-reliable-microservices-made-easy-lets-meet-new-champion-dapr-io--o3jwbgkbf","name":"| My Tech Radar |11 | Building Reliable Microservices made easy | Lets meet New champion `Dapr.io `"},{"@type":"ListItem","position":20,"url":"https://daily.dev/posts/blog-building-an-invoice-generator-service-with-encore-and-maroto-in-go-yhstsixjo","name":"Blog: Building an Invoice Generator Service with Encore and Maroto in Go"},{"@type":"ListItem","position":21,"url":"https://daily.dev/posts/general-availability-of-net-aspire-simplifying-net-cloud-native-development-ep3gggxjm","name":"General Availability of .NET Aspire: Simplifying .NET Cloud-Native Development"},{"@type":"ListItem","position":22,"url":"https://daily.dev/posts/the-technical-history-of-kubernetes-ch3letjlp","name":"The Technical History of Kubernetes"},{"@type":"ListItem","position":23,"url":"https://daily.dev/posts/kubernetes-observability-with-opentelemetry-operator-7p5qoniae","name":"Kubernetes Observability with OpenTelemetry Operator"},{"@type":"ListItem","position":24,"url":"https://daily.dev/posts/12-factor-13-years-later-zk7twmza6","name":"12 Factor: 13 years later"},{"@type":"ListItem","position":25,"url":"https://daily.dev/posts/qr-code-generator-devops-project--1uq3q8fab","name":"QR Code Generator ( DevOps Project )"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"Cloud Native","item":"https://daily.dev/tags/cloud-native"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/cloud-native/best-of"},{"@type":"ListItem","position":5,"name":"2024"}]}]}
```

