Latest Posts
How Apache NiFi 2 Integrates Apache Iceberg
Apache Iceberg presents a unifying solution to structured data storage, and Apache NiFi 2.7 provides an extensible integration approach. Apache Iceberg modules for Java set clear boundaries for the API, core, and feature implementations. Building on this foundation enables Apache NiFi to support current capabilities such as Iceberg REST Catalog with vended credentials, while providing a path for future improvements.
Rebooting Bootstrap for Apache NiFi 2
Apache NiFi 2 introduced a redesigned approach to application bootstrapping, reducing resource consumption, streamlining process communication, and standardizing process monitoring. The new implementation builds on updated process handling and HTTP server features of the Java Development Kit to support startup, status, and shutdown across different platforms without additional dependencies.
Investigation Questions for Evaluating Java Libraries
Writing software often involves building on an existing foundation with available tools. The Java platform provides a strong starting point, and most applications use multiple libraries to provide common capabilities. The relative ubiquity of Java brings a wide range existing libraries for numerous purposes, but careful analysis is essential when evaluating library additions. Asking five basic questions is an important starting point for dependency selection.