FF4J

Diego Pacheco
Feb 16, 2021

FFJ4 is a feature flags/toggles solution built in Java with full support and integration with Spring boot. FF4J is rich in features having: Feature Toggles, Role-Based Toggling, Strategy Based Toggling(White/Black Lists, Time Based, Expressions, even has integration with Drools), AOP-Driven Toggling, Features monitoring, Audit Trail, REST API, +20 Databases support, Properties via Spring, Archaius, commons-config or even consul and more. FF4J has an interesting UI where we can see the toggles and switch them on or off. So today I made a simple video going through the code and also running the UI. So Let’s get started!

The Video

The Code

Cheers,

Diego Pacheco

Originally published at http://diego-pacheco.blogspot.com on February 16, 2021.

--

--

Diego Pacheco

Brazilian, Software Architect, SWE(Java, Scala, Rust, Go) SOA & DevOps expert, Author. Working with EKS/K8S. diegopacheco.github.io (Opinions on my own)