Morning_february_FB

Dear all,

We are glad to inform you that our  Morning@Lohika February 14th was successfully conducted  with participation of speaker from Kyiv – Oleksiy Rezchykov, Software Engineer at Playtika. This time you had a good chance to hear about «Spring Boot in production”.

Someone may think that Spring Boot is just another rapid application development tool for pet projects and/or presentations.But in fact Oleksiy busted this myth as he has successful experience of implementing microservices architecture using it for the complex applications that are currently in production and shared this experience with our beloved audience.

Oleksiy Rezchykov

Oleksiy Rezchykov, Software Engineer at Playtika

Java software engineer, currently working for Playtika. Testing Automation, Continuous Integration, Continuous Delivery consultant. Agile/Lean follower, XP supporter. Actively promoting Spring Framework usage. Speaker on many Ukrainian conferences & events including JEEConf, XPDays, etc.

Agenda:

  •  Introduction to Spring Boot

Explained the Framework basics. Where Boot could be used and how it interacts with Spring Ecosystem.

  • Black magic of auto configuration

Spring Boot auto-configuration is full of magic. But since you want to solve some non-trivial tasks this becomes a pain. In order to get the most of the feature you should understand what is behind the approach and how it actually works.

  • Testing in Spring Boot

If you want your app to get to production fast and easy – it should be properly tested on all levels. Showed  some of the practices he is using in order to test boot services.

  • Logging and Monitoring

How to sleep at night after your service deployed to production. We got into the topic by reviewing Spring Boot tooling for monitoring as well as some external tools and best practices.

Here is a presentation from Oleksiy:

Please, leave your feedback here http://goo.gl/forms/Z9UlI1J1rz and help us to become better for you!

 

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *