U0ipefoxfazwkwooisbf
SkillsCast

Microservice Edge Testing

6th November 2017 in London at CodeNode

There are 39 other SkillsCasts available from µCon London 2017: The Microservices Conference

Please log in to watch this conference skillscast.

665384782 640

During this talk you will learn how microservice interconnectivity layers (a.k.a. edges) should be tested. There is a fundamental flaw in existing testing practices, which carries major risks to microservice architectures.

Rand and Nikhil will share a solution in which the provider microservice ships with an intelligent fake that expresses the provider's behaviors. The consumer microservice uses the fake to exercise its non-vanilla interactions with the provider in unit testing.

YOU MAY ALSO LIKE:

Thanks to our sponsors

Microservice Edge Testing

Nikhil Barthwal

Nikhil Barthwal is a Senior Software Engineer at Jet.com, an e-commerce startup recently acquired by Walmart. He works in the Internal Tools & Productivity team, where he leads several projects related to Static Analysis, Build & Deployment systems. He had worked at Oracle and Microsoft previously. Outside work, he is talks frequently at various meetups and international conferences about technology. He has a Master’s in Distributed Systems and a Bachelor’s in Electrical Engineering.

Rand Davis

Rand Davis is passionate about building systems and successful engineering organizations. He tends to fill various roles simultaneously, but have a steady hand in distributed systems architectures, software development process, and developer productivity. He is currently the Head of Software Engineering at Code Eight, a stealth start-up that is tightly affiliated with Walmart and Jet.com.

SkillsCast

Please log in to watch this conference skillscast.

665384782 640

During this talk you will learn how microservice interconnectivity layers (a.k.a. edges) should be tested. There is a fundamental flaw in existing testing practices, which carries major risks to microservice architectures.

Rand and Nikhil will share a solution in which the provider microservice ships with an intelligent fake that expresses the provider's behaviors. The consumer microservice uses the fake to exercise its non-vanilla interactions with the provider in unit testing.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speakers

Microservice Edge Testing

Nikhil Barthwal

Nikhil Barthwal is a Senior Software Engineer at Jet.com, an e-commerce startup recently acquired by Walmart. He works in the Internal Tools & Productivity team, where he leads several projects related to Static Analysis, Build & Deployment systems. He had worked at Oracle and Microsoft previously. Outside work, he is talks frequently at various meetups and international conferences about technology. He has a Master’s in Distributed Systems and a Bachelor’s in Electrical Engineering.

Rand Davis

Rand Davis is passionate about building systems and successful engineering organizations. He tends to fill various roles simultaneously, but have a steady hand in distributed systems architectures, software development process, and developer productivity. He is currently the Head of Software Engineering at Code Eight, a stealth start-up that is tightly affiliated with Walmart and Jet.com.

Photos