Тёмный

Vibhu Srivastava & Norbert Borecki "Using Unleash to manage a monolithic app at Tink by Visa" 

Unleash
Подписаться 328
Просмотров 16
50% 1

In this insightful session from UnleashCon, Vibhu Srivastava & Norbert Borecki, both Senior Software Engineers at Tink, a Visa solution, share their experiences and strategies for managing a monolithic application using feature flags with Unleash.
What You'll Learn:
Why Unleash Was Chosen:
The hard and soft requirements Tink had for a feature flagging solution.
How Unleash's POC-friendly nature and ease of setup gave it an edge over competitors.
The importance of architectural simplicity for both platform maintenance and developer onboarding.
Managing Unleash at Tink:
Integration of Unleash into Tink's CI/CD pipeline for seamless project and API key management.
Automated provisioning for project creation, API key rotation, and role-based access control.
Strategies for user and group management using SSO and synchronization automation to maintain up-to-date permissions.
Challenges with the Monolithic Service:
Complexities of deploying a monolith where multiple teams contribute simultaneously.
Risks associated with rollbacks affecting all changes, including critical fixes and promised features.
The need for a solution to safely deploy changes without impacting unrelated functionalities.
Implementing Feature Flags in the Monolith:
How feature flags allowed Tink to decouple feature deployment from service deployment.
Making Unleash easy for developers by wrapping the client SDK and pre-filling contexts.
Developing a lightweight deployment process for enabling toggles, including communication strategies among teams.
Best Practices and Lessons Learned:
Importance of naming conventions for feature toggles to aid in grouping and providing context.
Using event logs and logging mechanisms to monitor recent activities and assist in debugging.
Key takeaways for managing feature toggles effectively in a monolithic environment.
About the Speakers:
Vibhu Srivastava is a Senior Software Engineer at Tink, specializing in platform engineering. With expertise in CI/CD and infrastructure management, Vibhu has been instrumental in integrating Unleash into Tink's development workflows.
Norbert is also a Senior Software Engineer at Tink, working closely with development teams to optimize the monolithic application's performance and reliability. His expertise lies in implementing feature flags and improving deployment processes.
About Tink:
Tink is a leading open banking platform that enables banks, fintechs, and merchants to build data-driven financial services. Offering comprehensive API-based solutions for payments, banking, and lending, Tink empowers businesses to innovate and deliver personalized financial experiences.

Опубликовано:

 

28 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии    
Далее
usecure: Boost NIS2 Compliance
42:11
Просмотров 11
ПОЮ ВЖИВУЮ🎙
3:19:12
Просмотров 878 тыс.
Alta's Platform: The Swiss Knife Analytics
1:03:38
Destroying Lego Towers
15:48
Просмотров 11 млн