Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore a conference talk from Lambda Days 2024 that demonstrates how to design and implement a dynamic rule matcher system for real-time application behavior control. Learn how to address business requirements for flexible system modifications without constant code deployments by implementing a solution that can evaluate conditions based on location, app version, user type, and other traffic attributes. Discover how to leverage Scala and recursion schemes to create an efficient, user-friendly system that allows business managers to adjust application behavior - from dynamic discount management to request limiting during peak hours - without going through lengthy development cycles. Master techniques for creating maintainable, readable rules that can be easily validated and integrated into any application architecture.