SESSION + Live Q&A
How to Feature Flag (Poorly) & Lessons Learned
Feature flags are a valuable DevOps technique to deliver better, more reliable software faster. Feature flags can be used for both release management (dark launches, canary rollouts, betas) as well as long term control (entitlement management, user segmentation personalization). However, if not managed properly, feature flags can be very destructive technical debt. Feature flags need to be managed properly with visibility and control to both engineering and business users.
Feature flags are a valuable DevOps technique to deliver better, more reliable software faster. Feature flags can be used for both release management (dark launches, canary rollouts, betas) as well as long term control (entitlement management, user segmentation personalization). However, if not managed properly, feature flags can be very destructive technical debt. Feature flags need to be managed properly with visibility and control to both engineering and business users.
Speaker
Edith Harbaugh
CEO & co-founder @LaunchDarkly
Edith Harbaugh is CEO & co-founder of LaunchDarkly. She has more than 15 years of experience in software engineering, including at the #1 travel app, TripIt. She is cohost of "To Be Continuous", a podcast on software trends by devops.com and a columnist for ReadWrite. She holds two patents in...
Read moreFrom the same track
Moving Towards JDK 12: New Features in Java
The new six-month release cadence for the JDK has seen more major releases of Java in the last eighteen months than in the previous ten years. In this session, we’ll look at how Java is changing, both from a technical perspective and from that of changes to release schedule, binary...
Simon Ritter
Deputy CTO @Azul
Containers for Java: Optimizing Your Applications
Are you curious of how you can package your Java applications as containers? Do you have concerns as to whether Java applications are fit for containers? Maybe you’ve already played around with putting a Java application in a container but you’ve noticed that your containers are not very...
Mofe Salami
Developer Advocate @IBM
Serverless Java: Challenges and Triumphs
Serverless Functions are hot and developer and corporate interest is exploding! But let’s face it, although Java is one of the most popular programming languages in the world it isn’t the most popular language for writing functions—at least not yet. According to James Governor, “When Web...
Shaun Smith
Serverless Product Management @Oracle
Unleashing the Power of Redis
Redis is the perfect fit for microservices, distributed and cloud-agnostic applications in a containerized world. In today's consumer-driven world, application performance is increasingly important. Redis, the open-source NoSQL database, is known for its linear scalability in performance; recent...
Martin Visser
Solution Architect @RedisLabs
Building Autonomous Microservices
Everybody loves Microservices, but we all know how difficult it is to make it right. Distributed systems are much more complex to develop and maintain, and over time, we even miss the simplicity of old monoliths. In this talk, I propose a combination of Infrastructure, architecture, and design...
Denis Wilson Souza Rosa
Senior Developer Advocate @Couchbase