Signadot Blog
-
Tutorials/GuidesEverything You Need to Know About Kubernetes Microservices
What microservices are, a few examples, what Kubernetes has to do with them, and when the architecture makes sense for your application.
Signadot · October 5, 2023
-
Integration/E2E TestingWhat's the real ROI of writing Mocks?
When mocks earn their cost and when they hide integration bugs, why the gap widens once AI agents write the tests too, and two alternatives: local replication or shared environments with isolation.
Nica Mellifera · September 26, 2023
-
How to reduce pain during development on a microservice architecture
The pains of developing on microservices (debugging, local dependencies, slow deploys, costly mocks) and fixes that help, such as Lyft's routing of test requests through shared staging.
Nica Mellifera · September 19, 2023
-
Integration/E2E TestingIs WASM the future for Kubernetes Operators?
What WebAssembly offers Kubernetes operators, a walkthrough of building and deploying a WASM filter for Envoy with Istio, and the reasons for skepticism about WASM on the server.
Nica Mellifera · September 12, 2023
-
The struggle for developers to collaborate on microservices
Why features that span several microservices are hard to build and test together, where subsets, Docker Compose and namespaces fall short, and why a service mesh that routes test requests helps.
Nica Mellifera · August 25, 2023
-
Tutorials/GuidesKubernetes and Backstage: Everything You Need to Know
What Backstage, Spotify's open-source developer portal, offers teams on Kubernetes, what to weigh before adopting it at enterprise scale, and how to set up its Kubernetes plugins.
Nica Mellifera · August 22, 2023
-
Why the SDLC Workflow is Broken with many Microservices
The five stages a change passes through when a developer owns a few of many microservices, why shared staging turns the last one into a bottleneck, and three steps to fix the workflow.
Nica Mellifera · August 21, 2023
-
Istio’s Graduation with the Cloud Native Computing Foundation
What Istio's CNCF graduation means for microservices and Kubernetes platforms, how Istio works with Cilium and supplies observability signals, and which other projects have graduated.
Signadot · August 14, 2023
-
Ephemeral EnvironmentsBridging the Gap: Developer Environments powered by Istio Mesh
Signadot Sandboxes can now include a microservice running on your workstation, tested against dependencies in a shared Kubernetes cluster on Istio, with data isolation and Route Groups.
Anirudh Ramanathan · August 10, 2023
-
Integration/E2E TestingOpenTelemetry and Go: a whole new eBPF world
How eBPF brings automatic OpenTelemetry instrumentation to Go services without code edits, and how the project kept it stable across changing structs, stripped binaries and monotonic time.
Arjun Iyer · August 10, 2023
-
Tutorials/GuidesKubernetes Sidecar Containers: A New Dawn for Container Orchestration
How native sidecar containers, alpha in Kubernetes 1.28 and GA in 1.33, fix sidecar startup and shutdown problems, how to declare one, and the use cases they enable.
Arjun Iyer · August 3, 2023
-
Ephemeral EnvironmentsCase StudiesHow Lyft and Razorpay share development environments with hundreds of developers
How Lyft moved from Onebox to request routing through its Envoy mesh, and Razorpay from telepresence to Devstack, so hundreds of developers can test in one shared staging environment.
Nica Mellifera · July 24, 2023
No matching posts found.
Stay in the loop
Get the latest updates from Signadot