Talk type: Talk

Application architecture and design mistakes

  • Talk in Russian
Presentation pdf

In this talk, you will get an overview of Java application architectures and their problems. 

The speaker will give a brief excursion into the evolution and types of architecture and cover the following topics:

  • What is Vertical Design?
  • What is Horizontal Design and Three-Layer Architecture?
  • Why hexagonal architecture? What problem does it solve?
  • What problems are not solved by these architectures and where can we go.
  • Why is it important?

There will be a lot of code and examples. The talk will be interesting to all Java developers, regardless of grade.

  • #hexagonal_architecture
  • #horizontal_design
  • #vertical_slice


Invited experts