FF4J: Feature Toggling for Spring/Spring Boot Applications
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...

Best Practices to Spring to Kubernetes Easier and Faster

How to Get Productive with Spring Boot

Building Robust and Resilient Apps Using Spring Boot and Resilience4j

How Fast is Spring?

Spring Cloud Function: Write Once, Run Anywhere (For Real!)

Real-Time Live Soccer Score Streaming Application Demo with Reactive Spring Stack

Building Better Monoliths: Implementing Modulithic Applications with Spring

Event Driven with Spring

Reactive Architectures with RSocket and Spring Cloud Gateway

Scalable, Cloud-Native Data Applications by Example

How to Live in a Post-Spring-Cloud-Netflix World

RSocket Messaging with Spring

Building Reactive Pipelines: How to Go from Scalable Apps to (Ridiculously) Scalable Systems

Do’s and Don’ts: Avoiding First-Time Reactive Programmer Mines

Bootiful Testing

Event-Driven Architectures for Spring Developers

Spring Tips: Spring Cloud Gateway (Redux)

Fully Reactive: Spring, Kotlin, and JavaFX Playing Together

Spring Tips: Spring Modulith

