FF4J: Feature Toggling for Spring/Spring Boot Applications

Published: 16 October 2019
on channel: SpringDeveloper
16,633
184

Feature toggling is a technique used to enable or disable certain behaviors of the system (typically at runtime). This makes release management much easier (e.g., Dark Launching, Canary Releases, Blue-Greed Deploy, A/B testing, etc.). Many leading companies (such as Facebook, DropBox, and Google) use these techniques to gradually release and test new features to a small set of their users before releasing to everyone. This technique can also be used as an alternative to maintaining multiple feature branches, and thus can reduce the cost of long-lived branches. There are commercial and open-source frameworks available in different technologies to help implement feature toggling. Among those, FF4J is a very good Java-based, open-source framework that addresses most of the feature toggle aspects and works very well with mircroservices/Spring Boot particularly, with very easy integration. This session will demonstrate feature toggling using FF4J framework for Spring/SpringBoot applications.

Speaker: Sasi Peri, Solutions Architect, Cardinal Health
Filmed at SpringOne Platform 2019
Slides: https://www.slideshare.net/SpringCent...


Watch video FF4J: Feature Toggling for Spring/Spring Boot Applications online, duration hours minute second in high quality that is uploaded to the channel SpringDeveloper 16 October 2019. Share the link to the video on social media so that your subscribers and friends will also watch this video. This video clip has been viewed 16,633 times and liked it 184 visitors.