Udemy - Microservices: Clean Architecture, DDD, SAGA, Outbox & Ka...

  • Category Other
  • Type Tutorials
  • Language English
  • Total size 6.9 GB
  • Uploaded By fcs0310
  • Downloads 725
  • Last checked 5 days ago
  • Date uploaded 2 years ago
  • Seeders 9
  • Leechers 5

Infohash : 9518F9E6FC971AE5C1DA43FDC8B282A4A5704441



TO GET DIRECT DOWNLOAD LINKS OR GOOGLE DRIVE LINKS VISIT OUR WEBSITE
FOR MORE PREMIUM UDEMY COURSES VISIT: https://freecoursesite.com

Udemy - Microservices: Clean Architecture, DDD, SAGA, Outbox & Kafka

Learn Spring boot microservices with Clean & Hexagonal architectures, DDD, SAGA, Outbox, CQRS, Kafka, Kubernetes & GKE

Created by Ali Gelenler, EA Algorithm
Last updated 5/2023
English
English [CC]

Files:

[FreeCourseSite.com] Udemy - Microservices Clean Architecture, DDD, SAGA, Outbox & Kafka 0. Websites you may like
  • [CourseClub.Me].url (0.1 KB)
  • [FreeCourseSite.com].url (0.1 KB)
  • [GigaCourse.Com].url (0.0 KB)
01 - Introduction
  • 001 Structure of the course.mp4 (173.9 MB)
  • 001 Structure of the course_en.srt (18.9 KB)
  • 002 Project overview - Part 1.mp4 (116.3 MB)
  • 002 Project overview - Part 1_en.srt (13.9 KB)
  • 003 Project overview - Part 2.mp4 (144.4 MB)
  • 003 Project overview - Part 2_en.srt (12.2 KB)
  • 003 project-overview-section-1.png (4.7 MB)
  • 004 Setting up the environment.mp4 (42.4 MB)
  • 004 Setting up the environment_en.srt (7.7 KB)
02 - Clean Architecture & Hexagonal Architecture
  • 001 Introduction to Clean and Hexagonal Architectures.mp4 (107.0 MB)
  • 001 Introduction to Clean and Hexagonal Architectures_en.srt (21.8 KB)
  • 001 clean-and-hexagonal-architecture-SHARE.pptx (1.9 MB)
  • 002 Designing components for Order Service using Clean Architecture.mp4 (81.8 MB)
  • 002 Designing components for Order Service using Clean Architecture_en.srt (13.6 KB)
  • 002 order-service-hexagonal-section-2-share.png (2.3 MB)
  • 003 Creating Order Service modules using Clean Architecture - PART 1.mp4 (28.0 MB)
  • 003 Creating Order Service modules using Clean Architecture - PART 1_en.srt (13.9 KB)
  • 003 food-ordering-system.zip (13.8 KB)
  • 004 Creating Order Service modules using Clean Architecture - PART 2.mp4 (50.4 MB)
  • 004 Creating Order Service modules using Clean Architecture - PART 2_en.srt (11.8 KB)
  • 004 food-ordering-system.zip (17.6 KB)
  • 004 visualize-dependencies.txt (0.2 KB)
03 - Domain Driven Design (DDD)
  • 001 Introduction to Domain Driven Design.mp4 (102.3 MB)
  • 001 Introduction to Domain Driven Design_en.srt (18.0 KB)
  • 001 domain-driven-design-SHARE.pptx (1.4 MB)
  • 001 food-ordering-system.zip (17.6 KB)
  • 002 Designing Order Service domain logic components.mp4 (76.7 MB)
  • 002 Designing Order Service domain logic components_en.srt (12.2 KB)
  • 003 Creating common domain module with base Entity and Aggregate Root classes.mp4 (16.1 MB)
  • 003 Creating common domain module with base Entity and Aggregate Root classes_en.srt (5.4 KB)
  • 004 Adding value objects and domain events to common domain module.mp4 (61.4 MB)
  • 004 Adding value objects and domain events to common domain module_en.srt (14.9 KB)
  • 005 Implementing Order Service domain logic using DDD - Order Aggregate Root.mp4 (104.8 MB)
  • 005 Implementing Order Service domain logic using DDD - Order Aggregate Root_en.srt (16.0 KB)
  • 006 Adding Order Entity implementation methods.mp4 (62.8 MB)
  • 006 Adding Order Entity implementation methods_en.srt (11.2 KB)
  • 007 Adding state changing methods to Order Entity.mp4 (43.0 MB)
  • 007 Adding state changing methods to Order Entity_en.srt (10.9 KB)
  • 007 order-state-transitions.png (2.5 MB)
  • 008 Implemeting Domain Events in Order Service domain layer.mp4 (46.3 MB)
  • 008 Implemeting Domain Events in Order Service domain layer_en.srt (11.0 KB)
  • 009 Implementing Order Domain Service.mp4 (71.3 MB)
  • 009 Implementing Order Domain Service_en.srt (12.2 KB)
  • 009 order-request-simple-flow.png (630.9 KB)
  • 010 Implementing Order Application Service - DTO classes.mp4 (61.0 MB)
  • 010 Implementing Order Application Service - DTO classes_en.srt (11.2 KB)
  • 011 Adding Mapper class and port definitions to Order Application Service.mp4 (30.7 MB)
  • 011 Adding Mapper class and port definitions to Order Application Service_en.srt (12.4 KB)
  • 012 Implementing input ports in Order Application Service.mp4 (171.9 MB)
  • 012 Implementing input ports in Order Application Service_en.srt (19.8 KB)
  • 013 Implementing message publisher in Order Application Service to fire the events.mp4 (103.5 MB)
  • 013 Implementing message publisher in Order Application Service to fire the events_en.srt (12.8 KB)
  • 013 food-ordering-system-publish-event-option-1.zip (65.0 KB)
  • 013 food-ordering-system-publish-event-option-2.zip (65.8 KB)
  • 014 Implementing Order Track Command Handler.mp4 (27.2 MB)
  • 014 Implementing Order Track Command Handler_en.srt (5.3 KB)
  • 015 Testing Order Service domain logic - Part 1.mp4 (112.6 MB)
  • 015 Testing Order Service domain logic - Part 1_en.srt (12.3 KB)
  • 016 OrderTestConfiguration.java (1.8 KB)
  • 016 Testing Order Service domain logic - Part 2.mp4 (76.4 MB)
  • 016 Testing Order Service domain logic - Part 2_en.srt (5.6 KB)
04 - Apache Kafka
  • 001 Introduction to Apache Kafka.mp4 (45.8 MB)
  • 001 Introduction to Apache Kafka_en.srt (8.1 KB)
  • 001 food-ordering-system.zip (70.1 KB)
  • 001 kafka-SHARE.pptx (4.2 MB)
  • 002 Running Apache Kafka using Docker.mp4 (79.4 MB)
  • 002 Running Apache Kafka using Docker_en.srt (14.1 KB)
  • 002 kafka-cluster.zip (2.2 KB)
  • 003 Implementing Kafka config data generic module.mp4 (34.1 MB)
  • 003 Implementing Kafka config data generic module_en.srt (8.9 KB)
  • 003 config-data.zip (1.5 KB)
  • 004 Implementing Kafka model generic module.mp4 (39.2 MB)
  • 004 Implementing Kafka model generic module_en.srt (7.9 KB)
  • 005 Implementing Kafka producer generic module.mp4 (52.7 MB)
  • 005 Implementing Kafka producer generic module_en.srt (7.8 KB)
  • 006 Implementing Kafka consumer generic module.mp4 (44.3 MB)
  • 006 Implementing Kafka consumer generic module_en.srt (4.1 KB)
05 - Completing Order service components
  • 001 Application module Adding Web Controller.mp4 (42.2 MB)
  • 001 Application module Adding Web Controller_en.srt (6.5 KB)
  • 001 food-ordering-system.zip (125.2 KB)
  • 002 Application module Adding Controller Advice.mp4 (64.0 MB)
  • 002 Application module Adding Controller Advice_en.srt (11.7 KB)
  • 003 Data access module Adding Order JPA Entity.mp4 (65.6 MB)
  • 003 Data access module Adding Order JPA Entity_en.srt (10.6 KB)
  • 004 Data access module Adding JPA Repository & Adapter implementation.mp4 (55.8 MB)
  • 004 Data access module Adding JPA Repository & Adapter implementation_en.srt (10.4 KB)
  • 005 Data access module Adding Customer and Restaurant implementations.mp4 (81.1 MB)
  • 005 Data access module Adding Customer and Restaurant implementations_en.srt (12.3 KB)
  • 006 Messaging module Adding Mapper and Config Data.mp4 (16.5 MB)
  • 006 Messaging module Adding Mapper and Config Data_en.srt (7.0 KB)
  • 007 Messaging module Adding Publisher implementations.mp4 (139.9 MB)
  • 007 Messaging module Adding Publisher implementations_en.srt (15.2 KB)
  • 008 Messaging module Adding Listener implementations.mp4 (93.8 MB)
  • 008 Messaging module Adding Listener implementations_en.srt (11.1 KB)
  • 009 Container module Adding spring boot starter class and config.mp4 (70.4 MB)
  • 009 Container module Adding spring boot starter class and config_en.srt (19.3 KB)
  • 010 Container module Explaining kafka consumer properties.mp4 (46.0 MB)
  • 010 Container module Explaining kafka consumer properties_en.srt (12.2 KB)
  • 011 Container module Adding Order database schema file.mp4 (37.8 MB)
  • 011 Container module Adding Order database schema file_en.srt (6.0 KB)
  • 011 restaurant-data.sql (1.6 KB)
  • 011 restaurant-schema.sql (2.9 KB)
  • 012 Creating Customer Service & Running Order Service.mp4 (46.4 MB)
  • 012 Creating Customer Service & Running Order Service_en.srt (11.6 KB)
  • 012 customer.json (0.1 KB)
  • 012 order.json (0.5 KB)
06 - Implementing Payment Service
  • 001 Domain core module Adding Aggregate Root, Entity and Value objects.mp4 (80.3 MB)
  • 001 Domain core module Adding Aggregate Root, Entity and Value objects_en.srt (9.8 KB)
  • 001 food-ordering-system.zip (183.6 KB)
  • 002 Domain core module Adding Exception and Domain events.mp4 (15.7 MB)
  • 002 Domain core module Adding Exception and Domain events_en.srt (2.6 KB)
  • 003 Domain core module Implementing Payment Domain Service.mp4 (83.4 MB)
  • 003 Domain core module Implementing Payment Domain Service_en.srt (11.3 KB)
  • 004 Application Service domain module Adding Mapper, Config and Ports.mp4 (63.9 MB)
  • 004 Application Service domain module Adding Mapper, Config and Ports_en.srt (10.6 KB)
  • 005 Application Service domain module Implementing input ports - Part 1.mp4 (79.4 MB)
  • 005 Application Service domain module Implementing input ports - Part 1_en.srt (9.8 KB)
  • 006 Application Service domain module Implementing input ports - Part 2.mp4 (25.1 MB)
  • 006 Application Service domain module Implementing input ports - Part 2_en.srt (3.0 KB)
  • 007 Application Service domain module Refactoring fire event process.mp4 (33.9 MB)
  • 007 Application Service domain module Refactoring fire event process_en.srt (13.7 KB)
  • 008 Implementing Data Access module.mp4 (69.0 MB)
  • 008 Implementing Data Access module_en.srt (15.6 KB)
  • 008 payment-dataaccess.zip (20.8 KB)
  • 009 Implementing Messaging module Adding Mapper and Publishers.mp4 (73.0 MB)
  • 009 Implementing Messaging module Adding Mapper and Publishers_en.srt (13.1 KB)
  • 010 Implementing Messaging module Adding Listeners.mp4 (41.9 MB)
  • 010 Implementing Messaging module Adding Listeners_en.srt (5.8 KB)
  • 011 Implementing Container module.mp4 (26.9 MB)
  • 011 Implementing Container module_en.srt (12.5 KB)
07 - Implementing Restaurant Service
  • 001 Domain core module Adding Aggregate Root and Entities.mp4 (73.4 MB)
  • 001 Domain core module Adding Aggregate Root and Entities_en.srt (10.8 KB)
  • 001 food-ordering-system.zip (260.7 KB)
  • 002 Domain core module Adding Exception, Domain events and Domain Service.mp4 (50.1 MB)
  • 002 Domain core module Adding Exception, Domain events and Domain Service_en.srt (6.3 KB)
  • 003 Application Service domain module Adding Mapper, DTO and Ports.mp4 (42.5 MB)
  • 003 Application Service domain module Adding Mapper, DTO and Ports_en.srt (8.3 KB)
  • 004 Application Service domain module Implementing input ports.mp4 (65.4 MB)
  • 004 Application Service domain module Implementing input ports_en.srt (9.0 KB)
  • 005 Implementing Data Access module.mp4 (71.3 MB)
  • 005 Implementing Data Access module_en.srt (13.8 KB)
  • 006 Implementing Messaging module.mp4 (57.1 MB)
  • 006 Implementing Messaging module_en.srt (13.3 KB)
  • 007 Implementing Container module.mp4 (55.0 MB)
  • 007 Implementing Container module_en.srt (12.6 KB)
08 - SAGA Architecture Pattern
  • 001 Introduction to SAGA pattern.mp4 (24.7 MB)
  • 001 Introduction to SAGA pattern_en.srt (4.0 KB)
  • 001 food-ordering-system.zip (325.9 KB)
  • 001 saga-2.png (2.5 MB)
  • 001 saga-pattern-SHARE.pptx (3.5 MB)
  • 002 Implementing Order Payment Saga.mp4 (87.6 MB)
  • 002 Implementing Order Payment Saga_en.srt (13.5 KB)
  • 003 Using Order Payment Saga in Messaging & Implementing Order Approval Saga.mp4 (58.4 MB)
  • 003 Using Order Payment Saga in Messaging & Implementing Order Approval Saga_en.srt (11.4 KB)
  • 004 Testing the application end-to-end with SAGA pattern changes.mp4 (98.8 MB)
  • 004 Testing the application end-to-end with SAGA pattern changes_en.srt (14.4 KB)
  • 005 Testing failure scenarios.mp4 (42.7 MB)
  • 005 Testing failure scenarios_en.srt (12.4 KB)
09 - Outbox Architecture Pattern
  • 001 Introduction to Outbox pattern.mp4 (16.4 MB)
  • 001 Introduction to Outbox pattern_en.srt (5.8 KB)
  • 001 food-ordering-system.zip (333.2 KB)
  • 001 outbox-approval-failure.png (530.2 KB)
  • 001 outbox-happy-flow.png (430.4 KB)
  • 001 outbox-pattern-SHARE.pptx (3.6 MB)
  • 001 outbox-payment-failure.png (346.7 KB)
  • 001 outbox.png (2.6 MB)
  • 002 Updating Order Service database schema and config for Outbox Pattern.mp4 (34.8 MB)
  • 002 Updating Order Service database schema and config for Outbox Pattern_en.srt (9.4 KB)
  • 003 Refactoring Order domain layer Adding Outbox models & Updating ports.mp4 (78.6 MB)
  • 003 Refactoring Order domain layer Adding Outbox models & Updating ports_en.srt (16.1 KB)
  • 004 Refactoring Order domain layer Adding Outbox scheduler.mp4 (118.0 MB)
  • 004 Refactoring Order domain layer Adding Outbox scheduler_en.srt (19.9 KB)
  • 005 Refactoring Order domain layer Adding Outbox cleaner scheduler for Payment.mp4 (28.2 MB)
  • 005 Refactoring Order domain layer Adding Outbox cleaner scheduler for Payment_en.srt (5.5 KB)
  • 006 Refactoring Order domain layer Adding Outbox schedulers for Approval.mp4 (83.6 MB)
  • 006 Refactoring Order domain layer Adding Outbox schedulers for Approval_en.srt (11.2 KB)
  • 007 Refactoring Order domain layer Updating OrderCreate Command Handler.mp4 (92.3 MB)
  • 007 Refactoring Order domain layer Updating OrderCreate Command Handler_en.srt (13.4 KB)
  • 008 Refactoring Order domain layer Updating Order Payment Saga - Part 1.mp4 (127.6 MB)
  • 008 Refactoring Order domain layer Updating Order Payment Saga - Part 1_en.srt (22.7 KB)
  • 009 Refactoring Order domain layer Updating Order Payment Saga - Part 2.mp4 (93.3 MB)
  • 009 Refactoring Order domain layer Updating Order Payment Saga - Part 2_en.srt (18.2 KB)
  • 010 Refactoring Order domain layer Updating Order Approval Saga.mp4 (91.2 MB)
  • 010 Refactoring Order domain layer Updating Order Approval Saga_en.srt (12.7 KB)
  • 011 Updating the Order Application Service Test for Outbox pattern changes.mp4 (35.1 MB)
  • 011 Updating the Order Application Service Test for Outbox pattern changes_en.srt (4.6 KB)
  • 012 Refactoring Order Data Access module for Outbox pattern.mp4 (61.1 MB)
  • 012 Refactoring Order Data Access module for Outbox pattern_en.srt (12.4 KB)
  • 013 Refactoring Order Messaging module for Outbox pattern - Part 1.mp4 (64.2 MB)
  • 013 Refactoring Order Messaging module for Outbox pattern - Part 1_en.srt (10.7 KB)
  • 014 Refactoring Order Messaging module for Outbox pattern - Part 2.mp4 (78.1 MB)
  • 014 Refactoring Order Messaging module for Outbox pattern - Part 2_en.srt (11.6 KB)
  • 015 Testing Order Payment Saga.mp4 (115.9 MB)
  • 015 Testing Order Payment Saga_en.srt (15.0 KB)
  • 016 Updating Payment database schema, config and package structure for Outbox.mp4 (17.9 MB)
  • 016 Updating Payment database schema, config and package structure for Outbox_en.srt (8.2 KB)
  • 017 Refactoring Payment domain layer Adding Outbox schedulers.mp4 (126.8 MB)
  • 017 Refactoring Payment domain layer Adding Outbox schedulers_en.srt (15.1 KB)
  • 018 Refactoring Payment domain layer Updating Message listener implementation.mp4 (59.4 MB)
  • 018 Refactoring Payment domain layer Updating Message listener implementation_en.srt (9.2 KB)
  • 019 Refactoring Payment Data Access module for Outbox pattern.mp4 (36.9 MB)
  • 019 Refactoring Payment Data Access module for Outbox pattern_en.srt (8.3 KB)
  • 020 Refactoring Payment Messaging module for Outbox pattern.mp4 (68.3 MB)
  • 020 Refactoring Payment Messaging module for Outbox pattern_en.srt (10.4 KB)
  • 021 Testing Payment Request Message Listener for double payment.mp4 (65.0 MB)
  • 021 Testing Payment Request Message Listener for double payment_en.srt (10.3 KB)
  • 022 Refactoring Restaurant Service for Outbox pattern - Part 1.mp4 (50.1 MB)
  • 022 Refactoring Restaurant Service for Outbox pattern - Part 1_en.srt (16.9 KB)
  • 023 Refactoring Restaurant Service for Outbox pattern - Part 2.mp4 (47.5 MB)
  • 023 Refactoring Restaurant Service for Outbox pattern - Part 2_en.srt (7.7 KB)
  • 024 Testing the application end-to-end with Outbox pattern changes.mp4 (155.8 MB)
  • 024 Testing the application end-to-end with Outbox pattern changes_en.srt (17.8 KB)
  • 025 Testing failure scenarios_en.srt (5.5 KB)
10 - CQRS Architecture Pattern
  • 001 Introduction to CQRS pattern.mp4 (19.1 MB)
  • 001 Introduction to CQRS pattern_en.srt (3.7 KB)
  • 001 cqrs-pattern-SHARE.pptx (2.3 MB)
  • 001 food-ordering-system.zip (405.2 KB)
  • 002 Creating Customer Kafka topic & Customer modules.mp4 (90.1 MB)
  • 002 Creating Customer Kafka topic & Customer modules_en.srt (16.2 KB)
  • 003 Implementing Customer Service modules.mp4 (103.3 MB)
  • 003 Implementing Customer Service modules_en.srt (20.0 KB)
  • 004 Updating Order Service to use local database table with CQRS pattern.mp4 (60.4 MB)
  • 004 Updating Order Service to use local database table with CQRS pattern_en.srt (12.0 KB)
  • 005 Running Order and Customer Services to test CQRS pattern.mp4 (52.3 MB)
  • 005 Running Order and Customer Services to test CQRS pattern_en.srt (7.4 KB)
11 - Kubernetes(K8s)
  • 001 Introduction to Kubernetes and running a local Kubernetes using Docker Desktop.mp4 (32.0 MB)
  • 001 Introduction to Kubernetes and running a local Kubernetes using Docker Desktop_en.srt (6.7 KB)
  • 001 food-ordering-system-infra.zip (4.0 KB)
  • 001 food-ordering-system.zip (458.9 KB)
  • 001 kubernetes-SHARE.pptx (1.0 MB)
  • 002 Deploying Confluent Kafka to local Kubernetes using cp-helm-charts.mp4 (68.4 MB)
  • 002 Deploying Confluent Kafka to local Kubernetes using cp-helm-charts_en.srt (11.5 KB)
  • 003 Creating Kubernetes deployment files for Microservices.mp4 (51.6 MB)
  • 003 Creating Kubernetes deployment files for Microservices_en.srt (11.6 KB)
  • 004 Deploying Microservices into local Kubernetes.mp4 (77.7 MB)
  • 004 Deploying Microservices into local Kubernetes_en.srt (8.6 KB)
  • 005 Deploying Postgres to local Kubernetes using Postgres docker image.mp4 (26.0 MB)
  • 005 Deploying Postgres to local Kubernetes using Postgres docker image_en.srt (4.4 KB)
12 - K8s & Google Kubernetes Engine(GKE)
  • 001 Creating Google Cloud account & Creating a Kubernetes cluster in GKE.mp4 (45.2 MB)
  • 001 Creating Google Cloud account & Creating a Kubernetes cluster in GKE_en.srt (8.1 KB)
  • 002 Pushing docker images to Google Artifact Registry.mp4 (61.5 MB)
  • 002 Pushing docker images to Google Artifact Registry_en.srt (9.3 KB)
  • 003 Running the Application on Google Kubernetes Engine - Part 1.mp4 (60.0 MB)
  • 003 Running the Application on Google Kubernetes Engine - Part 1_en.srt (8.7 KB)
  • 004 Running the Application on Google Kubernetes Engine - Part 2.mp4 (56.3 MB)
  • 004 Running the Application on Google Kubernetes Engine - Part 2_en.srt (7.7 KB)
  • 005 Adding horizontal scaling to services.mp4 (64.1 MB)
  • 005 Adding horizontal scaling to services_en.srt (8.0 KB)
  • 006 Next steps & Thank you!.mp4 (7.6 MB)
  • 006 Next steps & Thank you!_en.srt (1.9 KB)
13 - Version updates Update to latest Spring boot, Spring cloud & other dependencies
  • 001 Update to spring boot 2.7.5.mp4 (37.1 MB)
  • 001 Update to spring boot 2.7.5_en.srt (9.3 KB)
  • 001 food-ordering-system.zip (454.3 KB)
  • 002 Update to spring boot 3.0.5.mp4 (65.3 MB)
  • 002 Update to spring boot 3.0.5_en.srt (11.2 KB)
  • 002 food-ordering-system.zip (455.0 KB)

There are currently no comments. Feel free to leave one :)

Code:

  • udp://tracker.leechers-paradise.org:6969/announce
  • udp://tracker.coppersurfer.tk:6969/announce
  • udp://tracker.opentrackr.org:1337/announce
  • udp://tracker.zer0day.to:1337/announce
  • udp://eddie4.nl:6969/announce
  • udp://tracker.tiny-vps.com:6969/announce
  • udp://fasttracker.foreverpirates.co:6969/announce
  • udp://tracker.opentrackr.org:1337/announce
  • udp://explodie.org:6969/announce
  • udp://open.stealth.si:80/announce
  • udp://tracker.cyberia.is:6969/announce
  • udp://ipv4.tracker.harry.lu:80/announce
  • udp://tracker.uw0.xyz:6969/announce
  • udp://tracker.dler.org:6969/announce
  • udp://9.rarbg.to:2710/announce
  • udp://tracker.bitsearch.to:1337/announce
  • udp://tracker.altrosky.nl:6969/announce
  • udp://ben.kerbertools.xyz:6969/announce
  • udp://transkaroo.joustasie.net:6969/announce
  • udp://aarsen.me:6969/announce
GDRIVE-CACHE 📁 GD (hit) | ID: 16ZprAOICh... 📄 torrent 🕐 26 Jan 2026, 07:43:12 am IST ⏰ 20 Feb 2026, 07:43:12 am IST ✅ Valid for 12d 16h 🔄 Refresh Cache