CINNUG
Our next monthly meeting will be held on Tuesday, August 24th at 6 pm.
New Location
We are meeting at TechElevator Cincinnati in the first floor conference room.
1776 Mentor Ave
Cincinnati, OH 45212
Breaking (not so*) Bad Legacy
The trials and tribulations, success and celebrations of moving from Monolith to Microservices.
Brett and Ray will share an experience report explaining how they are moving a vital bank service from an ETL-based architecture to an event-driven one using .NET Core and Kafka. First, they will provide an introduction to the different paradigms and how they are bridging the gap between the two in a production environment. Then, they will share the overall architecture of the code and patterns used - the Gang Of Four lives!! Finally, they will give you some lessons learned from their journey delivering this high-volume, resilient microservice - one of the first implemented at Fifth Third Bank.
*can't be that bad - Ray pretty much built it!!
*** Warning - this presentation is not for the faint of heart. It is rated "C#" meaning code will be shown. If you get faint at the sight of code, this presentation is not for you. ***
About our Speakers:
Brett Leonard, a graduate of SUNY Oneonta in New York, has served in many roles within business and IT including sales, operations, and software development. Brett started his career at Fidelity Investments, moved to a late-stage start up, iSqFt (ConstructConnect) and now Fifth Third Bank. He is currently the Technical Product Owner of the Exposure Service for Commercial IT. In his spare time he enjoys tennis (and pickleball), Tai Chi, guitar, and spending time with his family in Symmes Township Ohio.
Ray Moody, a graduate of Purdue University, started his career at Cray Research, worked as a Cardinal consultant, Fidelity Investments, and now Fifth Third Bank. He is currently the Lead Developer/Architect of the Exposure Service for Commercial IT. In his spare time he enjoys building and flying model airplanes, learning new technologies, and spending time with his family in Liberty Township Ohio.
Pizza, drinks and conversation will follow our speaker!
As usual, after we wrap our pizza break we will be holding another CINARC (Cincinnati Software Architecture Group). This session will feature more discussion on topics chosen the night of the meeting. The focus of the meeting will be to discuss issues of software architecture relevant to the members of the community.
Pizza and social time will be back after we get settled into the new location.