🔊CEOInterviews

Venky Ganti on continuous testing

From High Velocity Development of Microservices • Venky Ganti & Rahul Lahiri • GOTO 2020 · · GOTOConferences

“There are two big trends: continuous testing driven by DevOps and shift left, as well as the adoption of microservices architecture.”

Venky Ganti
Cofounder, Alation
continuous testingDevOpsmicroservicesshift left

On , Venky Ganti, Cofounder at Alation, spoke about continuous testing during High Velocity Development of Microservices • Venky Ganti & Rahul Lahiri • GOTO 2020 on GOTOConferences.

High Velocity Development of Microservices • Venky Ganti & Rahul Lahiri • GOTO 2020
Watch on YouTube at 0:39
High Velocity Development of Microservices • Venky Ganti & Rahul Lahiri • GOTO 2020
GOTOConferences
Watch on YouTube at 0:39
This presentation was recorded at GOTO Chicago 2020. #GOTOcon #GOTOchgo http://gotochgo.com Venky Ganti - Founder and CEO of Mesh Dynamics Rahul Lahiri - Founder and Head of Product at Mesh Dynamics ABSTRACT Engineering teams spend significant effort on creating automated regression tests, and still cannot often go beyond “happy path” testing. Consumer technology companies therefore invested in testing in production. Unfortunately, these approaches do not apply for enterprise applications because a) their users cannot tolerate errors and b) they usually do not have as much user traffic. In this talk, we show how “Testing in Production” can be shifted left for enterprise applications and thus enable engineering teams to achieve high velocity without having to worry about regressions [...] TIMECODES 00:00 Intro 00:39 Current trends 01:11 Typical testing goals 02:00 Current testing approaches 03:14 Newer approaches 06:17 Reconciling state mismatch: options 09:57 Testing in near-production 11:53 Demo 19:43 Outro Download slides and read the full abstract here: https://gotochgo.com/2020/sessions/14... RECOMMENDED BOOKS Sam Newman • Monolith to Microservices • https://amzn.to/2Nml96E Sam Newman • Building Microservices • https://amzn.to/3dMPbOs Ronnie Mitra & Irakli Nadareishvili • Microservices: Up and Running• https://amzn.to/3c4HmmL Mitra, Nadareishvili, McLarty & Amundsen • Microservice Architecture • https://amzn.to/3fVNAb0 Chris Richardson • Microservices Patterns • https://amzn.to/2SOnQ7h Adam Bellemare • Building Event-Driven Microservices • https://amzn.to/3yoa7TZ Dave Farley • Continuous Delivery Pipelines • https://amzn.to/3hjiE51   / gotocon     / goto-     / gotoconferences   #Microservices #APIs #Backend #CI #TestingInProduction #Programming #DevOps #MeshDynamics Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at http://gotocon.com SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConf...
Venky Ganti

About Venky Ganti

Cofounder · Alation

Venky Ganti, cofounder of Alation and founder and CEO of Mesh Dynamics, gave a presentation at GOTO Chicago 2020 alongside Rahul Lahiri on shifting testing earlier in the development lifecycle for microservices. Ganti described two trends driving engineering teams to take on additional testing responsibility: continuous testing driven by DevOps and the adoption of microservices architecture. He stated that the complexity of interactions among microservices increases the need for higher functional test coverage, and noted that engineering teams typically spend more than 25 percent of their effort on creating automated test suites. Ganti discussed limitations of existing approaches, saying that consumer tech companies' methods such as testing in production via canarying or traffic diff are "fairly late in the dev cycle" and may not converge quickly for enterprise applications with lower traffic. He presented Mesh Dynamics' approach, which he said leverages trace IDs injected at gateways and propagated downstream to simulate stateful services with high fidelity. Ganti stated that this enables teams to test in near-production environments early in development cycles, including within CI pipelines, allowing them to gain confidence and devote more effort to engineering new capabilities.

Profile compiled from Venky Ganti's verified public interviews and appearances. See all quotes & transcripts →

More from Venky Ganti Full Transcript Explore All Executives