- This event has passed.
IBM Developer Event: How to Build Lagom Stateful Microservices w/ Akka Actors on Kubernetes
June 19 @ 6:30 pm - 9:00 pm EDT
NYC Blockchain Center welcomes new founding member – IBM Developer Team and we are happy to cohost their series of developer events.
Sign up using Eventbrite or MeetUp link below:
About the Event: How does one choose to architect a system that has micro-service/REST api endpoints? While there are many solutions out there, some are better than others. Should state be held in a server side component? Generally we are told this is a bad practice, but is it? It’s unclear and this confusion may lead to poor technology stack choices that are impossible or extremely hard to change later on as your system evolves in terms of demand and performance.
Asynchronous Reactive server side solutions can provide the performance requirements and and reliability needed by any infrastructure that we expect to be up 100% of the time (e.g. your telephone). Using Java one can create restful micro-services with Lagom and Akka Actors deployed on Kubernetes, which will provide an architectural solution that meets these expectations.
In this event, we will have an open panel discussing the architectures and solutions proposed above, featuring a few guest speakers: Hugh McKee – Author and expert on Akka Actors working at Lightbend (IBM Partner) and Mary Grygleski – Global Java Developer Advocate specializing in Reactive Systems.
Following the panel, Hugh will present his demonstration of an eCommerce Reactive system he gave at DevNexus earlier this year. Participants will have access to this github repository in order to follow along.
Attendees can expect to:
* Understand the fundamental of and how to program Lagom Microservices
* Explore how Akka Actors work and how to use them to connect with Lagom
* Use kubernetes to deploy the above.
* Garner insights about the possible pathways to Lightbend and IBM Reactive Platforms
6pm – doors open, pizza, drinks, & networking[masked]pm – panel & demo
8:30 – 9pm – Q&A + networking
9pm – venue closes
Get a head start with IBM Cloud and join via: https://ibm.biz/BdzzGg
About Hugh McKee:
Developer Advocate, Solutions Architect, & life-long technologist. Grew up out in the wild working with many companies on software development projects and at times providing training and support. More recently moved to focus on internal HP IT working on customer facing applications. Currently working on a tools and platform team that supports internal application teams in the cloud. Has been in love with software and systems development from the first few lines of code and there is no end in sight.
About Mary Grygleski:
Developer Advocate @ IBM. Mary has been riding the tech waves since 1989, starting with Unix and C, then set sail for Java, open source, and web in the new Millennium, and now venturing into reactive, mobile, and the DevOps space. In her previous incarnations, she worked for several technology product companies in the Route 128 Boston Technology Corridor as well the San Francisco Bay Area. She now resides in the Greater Chicago area, and is an Executive Board member and the Director of Meetings for the Chicago Java Users Group (CJUG).
About Peter Gollmar:
Peter is lead offering manager for IBM partnerships focused on developers. He is responsible for the introduction of new product and developer offerings stemming from key partnerships. As part of the Digital Ecosystem Group, he works across all of the IBM units to accelerate understanding and adoption of technologies. His current focus is on frameworks such as Akka, Play and Lagom for developing massively scalable, event driven applications for cloud and multi-cloud deployment.
About Grant Steinfeld:
Grant Steinfeld (@gsteinfeld) is the IBM Developer Advocate for Blockchain, Java, and NodeJS. Grant is an accomplished and innovative senior software architect and engineer with a reputation for delivering client-focused solutions. He is a problem solver and team mentor with the ability to work with and manage development teams. He is able to interface with senior management and product teams in order to translate business requirements and challenges into project plans and solutions.