Presentation: Managing services in a lean startup: managing internal and external services for a high uptime goal
Mindflash exposes API services to over a 1000 corporate customers and also integrates with several third-party services such as Zuora, Salesforce, KISSMetrics, Yammer to name a few.
In this talk, I will share details about best practices we adopted in implementing these API integrations with a lean startup like Mindflash, and also share some examples of how we manage changes related to services, and enable our systems to recover quickly and gracefully in case of failures.
I will also walk through our approach to deciding when to leverage an existing service versus implementing one and how to choose a third party service provider among many alternatives. I will be sharing specific examples from our experience including mistakes we made and learnt from.
This talk also includes a walkthrough of our shared support and data transparency model where all cross-functional team members have access to all information about system and third-party interface health, customer escalation pattern and all our analytical data to facilitate quick reaction when there is a component or interface failure.
Tracks
Covering innovative topics
Monday, 3 November
-
Architectures You've Always Wondered about
The newest and biggest Internet architectures
-
Real World Functional
Putting functional programming concepts to work in the real world.
-
The Future of Mobile
The future of mobile and performance improvements
-
Continuous Delivery: From Heroics to Becoming Invisible
Continuous Delivery philosophies, cultures, hiccups, and best practices.
-
Unleashing the Power of Streaming Data
This track explores a variety of use-cases, platforms, and techniques for processing and analyzing stream data from the companies deploying them at scale!
-
Sponsored Solutions Track I
Tuesday, 4 November
-
Engineering for Product Success
Architectures that make products more successful
-
Reactive Service Architecture
Reactive, Responsive, Fault Tolerant and More.
-
Modern CS In the Real World
How modern CS tackles problems in the real world.
-
Applied Machine Learning and Data Science
Understand your big big data!
-
Deploying at Scale
Containerizing Applications, Discovering Services, and Deploying to the Grid.
-
Sponsored Solutions Track II
Wednesday, 5 November
-
Beyond Hadoop
Emerging Big Data Frameworks and Technology
-
Scalable Microservice Architectures
This track addresses the ways companies with hundreds of fine-grained web-services (e.g. Netflix, LinkedIn) manage complexity!
-
Java at the Cutting Edge
The latest and greatest in the Java ecosystem
-
Engineering culture
Successes and failures in creating an engineering culture.
-
Next gen HTML5 and JS
How Web Components, the Future of CSS, and more are changing the web.
-
Sponsored Solutions Track III