ExceptionFactory

Producing content that a reasonable developer might want to read

Latest Posts

Bringing Kubernetes Clustering to Apache NiFi

NiFi Kubernetes Clustering

2024-08-10 • 8 minute read • David Handermann

Apache NiFi 2.0.0-M1 introduced extensible leader election, adding first-class support for clustering on Kubernetes using native services, without the need for Apache ZooKeeper. Based on the building blocks of Kubernetes ConfigMaps and Leases, new NiFi clustering capabilities reduce both configuration complexity and operational overhead.

Read more

Getting Started with Hatch for Python Projects

Dependencies Hatch Python

2024-05-15 • 5 minute read • David Handermann

Hatch enables building, managing, and publishing Python projects using standardized configuration and straightforward commands. As a project of the Python Packaging Authority, Hatch implements modern management conventions and provides a plugin system for extensible integration with project lifecycle actions. With default project templates, Hatch supports static analysis, unit testing, code coverage, binary packaging, module publishing, and more, through an intuitive command-line interface.

Read more

Building OpenTelemetry Collection in Apache NiFi with Netty

NiFi OpenTelemetry HTTP

2024-02-26 • 9 minute read • David Handermann

OpenTelemetry provides an common specification that supports software observability across numerous platforms and services. With the introduction of ListenOTLP in versions 2.0.0-M1 and 1.24.0, Apache NiFi enables a number of filtering, transformation, and routing use cases. Built on the Netty framework, ListenOTLP provides complete support for the telemetry types and encoding strategies defined in OpenTelemetry Protocol 1.0.0.

Read more