Codin'-Up Some Chaos
Oct 14, 2022 6:30 PMEnd Time:
Oct 14, 2022 8:30 PM
Speaker: Jonathan Johnson
Don't fear entropy, embrace it.
When you move toward distributed computing the likelihood of failure proportionally increases. It's not your fault, it's simply physics. Once you start spreading your data and applications across more devices, then access to resources such as CPU, memory, and I/O has a higher rate of failure.
Embrace entropy with chaos experiments and increase your cloud native capability model. We'll first investigate how to design Chaos experiments with Java then we'll investigate some of the leading chaos frameworks for Kubernetes and dive into hands-on experiments targeted within blast radiuses.
Now Open for Registations on meetup.com
|This is a zoom meeting, you can join from anywhere!||Zoom Meeting Sponsored by|
Jonathan Johnson has been engineering and shipping commercial software for some twenty years. The software has the amazing potential to improve and even save lives. Sadly, the lousy software can miss this potential. His journey is driven by delivering helpful software to move us forward.
His early work began with laboratory instrument software and managing its data. Jonathan was enticed by the advent of object-oriented design and Windows to develop personal banking software. Banking soon turned to the internet and enterprise applications took off. Java exploded onto the scene and since then he has inhabited that ecosystem. At 454 Life Sciences and Roche Diagnostics Jonathan returned to laboratory software and leveraged Java-based state machines and enterprise services to manage the terabytes of data flowing out of DNA sequencing instruments.
Today his journey continues with Thermo Fisher Scientific as a hands-on architect continuously delivering a platform that utilizes microservices. Laboratories leverage this platform for customized medicine, drug development, food safety and furthering research into challenging diseases.
Jonathan enjoys comparing and sharing his journey with peers. He shares ways to modernize application architectures to adhere to the fundamentals of high modularity and loose coupling. A longtime resident of Connecticut, he discusses his experiences with Connecticut Java User Group, NewHaven.io and DevOps CT. You will often see Jonathan schooling and retooling on the NFJS tours.