Latest Posts
Between Now and Later: FIPS Compliance and Java Support for Ed25519
The National Institute of Standards and Technology published FIPS 186-5 as the Digital Signature Standard in February 2023. The standard included the Edwards-curve Digital Signature Algorithm with Curve25519 as one of several supported options for cryptographic signing. As of February 2025, however, multiple Java Security Providers do not include Ed25519 among algorithms compliant with FIPS, requiring alternative algorithm configuration or runtime feature detection as implemented in Apache NiFi 2.2.0.
10 Structural Improvements in Apache NiFi 2
Apache NiFi 2.0.0 includes prominent new features such as Processors in native Python and a rebuilt user interface. The next major version also includes a number of notable albeit less visible improvements. These structural changes bring enhanced performance, maintainability, and security beyond earlier versions.
Elephant Below the Waterline: Hadoop Dependencies in Iceberg
Apache Iceberg is an open table format with widespread adoption, but it carries the weight of historical baggage from Apache Hadoop. With Apache Parquet as a popular storage format for Iceberg, tight coupling to Hadoop classes presents maintenance challenges for integration with the Iceberg ecosystem.