Microservices are a hot topic nowadays, they show up more and more often on our projects.
Though Microservices is still a developing concept, some of their features that have crystallized already, which we would like to discuss. We see that Microservices is not just a software design pattern, it is more like a company organization pattern.
Microservices affect not only the way we organize our Java code but the whole project life cycle: from designing the product’s architecture and structuring development teams up to quality assurance and product delivery. We will talk about how all those techniques can be applied to reach the common goal in the Java world.
We gonna to cover all aspects of using microservices in daily practice — from different parts of programming — java development, QA Automation and DevOps.
We will have 4 speakers to share our experience with you and all of them ready for productive discussion with you!
Levi9 will meet you this Thursday, 21th in it’s cozy office space
If you don’t have a possibility to come, you surely can join on-line! (the link for translation will be send to you soon)
Soooooo, our speakers are:
1) Anton Udovychenko, Java Software Architect at Levi9 Ukraine
Topic:
Microservices: A journey of an eternal improvement
What we gonna talk about:
The development difficulty of an application with many lines of code is well-known. Whenever several teams need to work on the same source code, there are going to be collisions and a waste of time. To deal with these and other problems, teams employ the microservices architectural approach.
In this talk we will discuss microservices, continuous delivery and how teams can work in such a setup.
Few words about myself: I have been working with Java for more than 8 years. I have experience working on different software projects in different roles, including Software Architect, Team/Technical Lead, and Scrum Master. I am passionate about agile methodologies and clean code principles.
2) Borys Biletskyy, Java Software Architect at Levi9, Netherlands
Topic:
CQRS. How did we end up here.
What we gonna talk about:
In my talk I would like to propose a retrospective view on a popular nowadays pattern CQRS. We will discuss what was before CQRS , what problems did we face as a community on our way till today and what insights helped us to overcome those problems and start applying CQRS.
Few words about myself: Ph.D. in Theoretical Computer Science with 12 years of experience in commercial IT, currently I’m an Architect at Levi9 Amsterdam. My favorite number is 6 =)
3) Anton Sergienko, Test Automation Architect at Levi9
Topic:
Testing Microservices. What’s in the Dog
What we gonna talk about:
We’ll talk about a popular approach to distributed systems testing called Testing Pyramid. We will discuss what types of tests are there in the Testing Pyramid, why we organize our tests in such way and at which stages of product life cycle different types of tests are executed. I will shed some light on the tooling we are using to implement Testing Pyramid in the Java world.
Few words about myself:
I like JavaScript development also and i’m not only IT geek, I’m also musician :)
4) Vadym Tymoshyk, Senior DevOps at Levi9 Ukraine
Topic:
Using IT Automation for deploy infrastructure for microservices
Description:
I‘d like to share my experience in provisioning of the landscapes based on AWS for testing and production purposes.
Few words about myself: I’m a software engineer with over 19 years of professional experience in a broad range of industries. I like cycling and Hi-Fi music.
The participation is FREE but you need to REGISTER via this link in google docs
Please, follow the updates via our FB page also
5 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів