David Lucas!

Kotlin Server-Side Enthusiast

Bio!
David Lucas is a software engineer with over 25 years of experience in IT to include Fortune 500 companies. He has a diverse background covering satellite communications, financial processing, smart grid utilities, manufacturing, shipping automation, e-Commerce, insurance, big data, performance, and security. David is a consultant that enjoys problem solving along with designing, implementing, and testing large-scale software solutions (on-premise or cloud) on the JVM/Docker/Kubernetes platform as well as mentoring and training others in the art and science of software. He is a Kotlin enthusiast and has been working on Server-Side Kotlin microservices for the last 5 years. David is the owner and primary engineer of Lucas Software Engineering, Inc., and provides both remote and on-site consulting in the Columbus, Ohio area. He enjoys presenting at local and national user groups and is a member of the ACM.
Session!

Testing Strategies for Monoliths and Microservices


In any software architecture, be it monolithic or microservice, how you test your code directly influences its quality and reliability. In this session, we'll delve into a variety of testing strategies that ensure your code handles both expected and unexpected scenarios with confidence. We'll begin by exploring foundational approaches such as unit, integration, and end-to-end testing, complemented by practical tips and real code examples that demonstrate how to effectively use mocks, proxies, and simulation stubs. Moving beyond the basics, we'll tackle advanced testing techniques, including performance, load, and chaos testing, to ensure your systems are resilient under pressure. Finally, we’ll discuss how to integrate these testing strategies into your CI/CD pipelines, empowering you to build and deploy robust applications in an enterprise environment. By the end of this session, you'll have a well-rounded understanding of essential testing practices and actionable insights to apply them effectively in your own projects.
Where/When?

Time:
10:30 AM

Room:
Thor