Be the first to like this
Creating fast, reliable and easy to develop system is not an easiest task.
If you add thousands of companies using your system as a core business platform on a daily basis, it becomes challenging.
Add a flavour of a scalability and millions of users and it will be exciting.
How to prepare a system that might be affected by scalability issues everywhere? Even in a simplest component.
The answer is to dive deep into the world of services.
We decided to prepare a strong base on top of which we can build our system. Our choice was to start with the Java stack.
We've gathered all cool stuff from open source project to create bootstrap to let our developers create scalable services really fast.
In a talk I would like to focus with you about all the choices we made, we will discuss about all the ecosystem we built over services.
It is not only about the code we write, but all the tools that make our life easier.
We will look at frameworks to provide REST services, see how to make them auto discoverable.
We will also discuss tools to let us monitor and manage all the instances, etc.
If you want to create or upgrade your service to scale it is the best place to start.
Krzysztof Debski - Technical enthusiast, software engineer and product owner of Service Bootstrap developed in Allegro .
Gained software experience in the biggest polish web companies – Onet.pl and Allegro.pl.
He has a lot of experience in designing and building modern, scalable web systems.
He is open to all new technologies an programming languages and he has no fear to work on legacy systems and rewrite it in modern way.