Apache Beam is a unified model for defining both batch and streaming data-parallel processing pipelines, as well as a set of language-specific SDKs for constructing pipelines and Runners for executing them on distributed processing backends, including Apache Flink, Apache Spark, Google Cloud Dataflow and Hazelcast Jet.
Apache NiFi is an easy to use, powerful, and reliable system to process and distribute data.
Thrift is a lightweight, language-independent software stack for point-to-point RPC implementation.
Simple encoder and decoders for various formats such as Base64 and Hexadecimal.
simple API for presenting, processing and validating a command line interface.
Provide an API for sending email. It is built on top of the JavaMail API, which it aims to simplify.
a library of lightweight, self-contained mathematics and statistics components addressing the most common practical problems not immediately available in the Java programming language or commons-lang.
commons-beanutils 是apache commons子项目中的一个软件包,其主要目的是利用反射机制对JavaBean的属性进行处理
a set of utilities and Java support classes for running Java applications as server processes.
Defines an API for working with compression and archive formats. These include: bzip2, gzip, pack200, lzma, xz, Snappy, traditional Unix Compress, DEFLATE, DEFLATE64, LZ4, Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.
Tools to assist in the reading of configuration/preferences files in various formats