Skip to main content

The 26-Week Journey

23% Complete
Current Phase Week 11-12

"F" is for Cloud Native.

This week we explore the backbone of modern infrastructure. From DNS to Runtimes, "F" houses some of the most critical graduated projects in the ecosystem.

F

Next Letter Unlock

G
Calculating...
Time remaining until 'G' unlock
Explore tools for this letter
Graduated projects in "F"

"Small steps daily make the landscape manageable."

Featured 'F' Tools

Hand-picked highlights from the CNCF registry.

Fabric8 Kubernetes Client

The Fabric8 Kubernetes Client is a Java client that is used to interact with Kubernetes clusters through the Kubernetes API. It's one of the main building blocks for other CNCF projects like the Java Operator SDK from the Operator Framework.

App definition and development application definition image build
graduated

Flux

App definition and development continuous integration delivery

Flagger

App definition and development continuous integration delivery

Fortio

Fortio is an open source load testing library, command-line tool, and server application written in Go. Originated as Istio's performance characterization tool (in particular proxy overhead), Fortio has evolved into a versatile tool for load testing and performance benchmarking of HTTP, gRPC, and TCP services. Among other options it enables users to generate a specified query-per-second (QPS) load and records detailed latency histograms, facilitating the analysis of performance metrics. The server component offers a straightforward web UI and REST API, allowing users to initiate tests and visualize results through graphical representations. Beyond load testing, Fortio provides server-side features akin to httpbin, including request echoing with headers, configurable latency or error responses, TCP echoing and proxying, HTTP fan-out, and support for gRPC echo and health checks. These capabilities make Fortio a versatile tool for debugging and testing high-performance services in cloud-native environments. As an organization set of git repositories, is also a growing set of reusable libraries for writing Cloud Native Go code and CLIs.

App definition and development continuous integration delivery

FoundationDB

App definition and development database

Flink

App definition and development streaming messaging
Previous Letter
Letter 6 of 26