Modern Java/JVM Build Practices is an article on modern Java/JVM projects with sample builds for Gradle and Maven, and a focus on hygiene and best build practices. Shift problems left: Find issues earlier in your development cycle
Kafka Sprout is a web GUI that helps you quickly start up Zookeeper and Kafka servers on your local machine without any code configuration. Easily view, manage, and configure your Kafka topics and brokers with a push of a button.
This project (or set of projects) demonstrates the use of AWS CDK to provision an Amazon Fargate service with all of the peripheral services that are required (Application Load Balancer, ECR, SSM, etc)
Tasker is intended to enable proper and easy use of the UI and background thread. It lets you perform operations in the background. When they’ve finished running, it then allows you to update views in the main event thread.
The Apache POI Project's mission is to create and maintain Java APIs for manipulating various file formats based upon the Office Open XML standards (OOXML) and Microsoft's OLE 2 Compound Document format (OLE2). In short, you can r
TrashEmail is hosted Telegram bot that can save your private email address by offering disposable email address. It can create, manage, disposable email address and link them with your telegram bot chat.
A tiny helper class to provide cache for the result of repeated functions.
How to use?
Let's take an example:
public static List<String> getInstalledAppPackageNameList
Dynein is Airbnb's Open-source Distributed Delayed Job QueueingSystem. Learn more about Dynein in this blog post: Dynein: Building an Open-source Distributed Delayed Job QueueingSystem.
ONVIF is an open industry forum that provides and promotes standardized interfaces for effective interoperability of IP-based physical security products. ONVIF was created to make a standard way of
Kafdrop – Kafka Web UI
Kafdrop is a web UI for viewing Kafka topics and browsing consumer groups. The tool displays information such as brokers, topics, partitions, consumers, and lets you view messages.
Fast Approximate Membership Filters in Java
The following filter types are currently implemented:
Bloom filter: the 'standard' algorithm
Blocked Bloom filter: faster than regular Bloom filters, but need a bit mo
A Lightweight Job Scheduling Framework for Java.
In a Nutshell
Sundial makes adding scheduled jobs to your Java application a walk in the park. Simply define jobs, define triggers, and start the Sun
Zip4j - A java library for zip files / streams
for rating Zip4j as the best java library for zip files [1, 2, 3, 4]. It has encouraged me to bring this project to life again after a gap of seve
Joda-Money provides a library of classes to store amounts of money.
Joda-Money does not provide, nor is it intended to provide, monetary algorithms beyond the most basic and obvious. This is because the
SOFAJRaft is a production-level, high-performance Java implementation based on the RAFT consistency algorithm that supports MULTI-RAFT-GROUP for high-load, low-latency scenarios. With S