Skip to main content
CF

Java Crew #2

12h 12m 58s
English
Paid

Explore the depths of microservice architecture with our 12-hour session, featuring various insightful reports and interviews conducted by industry experts. Delve into the comprehensive topic of “Microservice architecture” with our guidance.

Featured Reports and Interviews

Domain Driven Design and Microservices in Java

Presented by Stanislav Koksharov, this report offers an in-depth exploration of how domain-driven design principles can be effectively integrated with microservices using Java. Gain a full understanding of strategic design decisions and their impacts on system architecture.

Interview: Sage - Observability with Your Own Hands

Join Kirill Karandin and Roman Shcherbakov in this insightful interview as they discuss practical approaches to achieving observability within microservice environments. Learn how to monitor and manage your services for optimal performance and reliability.

How to Save a Contract After Going to Great Lengths

Presented by Artem Ptushkin and Artyom, discover strategies for maintaining contracts in microservice architectures. This report highlights the challenges and best practices for contract management in distributed systems.

Through these sessions, acquire valuable knowledge and skills necessary for building robust, efficient, and maintainable microservice architectures using Java.

About the Author: Podlodka

Podlodka thumbnail

Podlodka (podlodka.io) is a Russian-language podcast and conference brand covering software-engineering topics across iOS, Android, web, Java, and engineering management tracks. The brand also publishes recorded conference content as on-demand catalogs after each event.

The CourseFlix listing carries Java Crew #2 — recordings from one of the Java-focused Podlodka events covering the JVM, Spring ecosystem, and the broader Java engineering culture.

Material is conference-talk format and aimed at Russian-speaking developers tracking the broader engineering ecosystem. For broader Java content on CourseFlix, see the Java category page.

Watch Online 11 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 11 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Доклад: Domain Driven Design и микросервисы на Java»
All Course Lessons (11)
#Lesson TitleDurationAccess
1
Доклад: Domain Driven Design и микросервисы на Java» Demo
01:24:27
2
Доклад: Microservices Anti-Patterns
01:02:23
3
Доклад: Observability, или Как извлечь пользу из падения
52:37
4
Доклад: Как сохранить контракт, пустившись во все тяжкие
01:10:49
5
Доклад: Консенсус в микросервисной архитектуре
01:15:05
6
Доклад: Обеспечение целостности в микросервисных архитектурах
50:55
7
Интервью: Sage. Observability своими руками ⧸ Кирилл Карандин
01:46:48
8
Микросервисы и места, где они обитают
59:44
9
Открытый микрофон
49:48
10
Публичное собеседование: System Design “Распиливаем монолит”
01:05:14
11
Семь раз измерь, один - задеплой
55:08
Unlock unlimited learning

Get instant access to all 10 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Related courses

Frequently asked questions

What are the prerequisites for enrolling in this course?
Prospective students should have a foundational understanding of Java and software development principles. Familiarity with basic concepts of software architecture will be beneficial, as the course covers advanced topics like domain-driven design and microservice architecture.
What specific projects or skills will I be able to build by the end of the course?
By the end of the course, students will be equipped to implement microservice architectures using Java. They will gain skills in domain-driven design, observability, and contract management in distributed systems, as highlighted in reports and interviews by industry experts.
Who is the target audience for this course?
The course is designed for software developers and architects who are looking to enhance their understanding of microservice architectures. It is particularly beneficial for those interested in applying domain-driven design principles and improving system observability in Java applications.
How does the depth and scope of this course compare to other similar courses?
This course provides a deep dive into microservice architecture, specifically using Java. It stands out by offering industry expert insights through reports and interviews, focusing on real-world challenges like contract management and system observability, which may not be covered in a typical microservice course.
Does the course cover specific tools or platforms necessary for microservice architecture?
While the course does not focus on specific tools or platforms, it covers essential concepts like domain-driven design and observability, which are applicable across various tools and technologies commonly used in microservice architectures.
What topics are not covered in this course?
The course does not cover basic programming or Java fundamentals, as it assumes students already have this knowledge. It also does not delve into frontend development or specific cloud deployment strategies, focusing instead on backend architecture and observability.
What is the expected time commitment for this course?
The course is structured into a 12-hour session, with 11 lessons covering various aspects of microservice architecture. Students should also allocate additional time for reviewing materials and engaging with the insights provided through the featured reports and interviews.