FileMood

Download [ TutGator.com ] Udemy - Event-Driven Microservices, CQRS, SAGA, Axon, Spring Boot

TutGator com Udemy Event Driven Microservices CQRS SAGA Axon Spring Boot

Name

[ TutGator.com ] Udemy - Event-Driven Microservices, CQRS, SAGA, Axon, Spring Boot

 DOWNLOAD Copy Link

Total Size

2.1 GB

Total Files

352

Last Seen

2024-07-08 23:41

Hash

DC19CA3CD0D380C8F52C07B8B1C9BD1EF824688F

/

Get Bonus Downloads Here.url

0.2 KB

/01 - Introduction/

001 Introduction.mp4

28.0 MB

001 Introduction_en.srt

5.6 KB

002 Source code.html

2.4 KB

003 Microservice vs Monolithic application.mp4

13.0 MB

003 Microservice vs Monolithic application_en.srt

9.6 KB

004 Microservices Architecture Overview.mp4

22.7 MB

004 Microservices Architecture Overview_en.srt

10.9 KB

005 Event-Driven Microservices.mp4

6.9 MB

005 Event-Driven Microservices_en.srt

7.9 KB

006 Transactions in Microservices.mp4

5.4 MB

006 Transactions in Microservices_en.srt

6.3 KB

007 Choreography-Based Saga.mp4

10.4 MB

007 Choreography-Based Saga_en.srt

8.4 KB

008 Orchestration-Based Saga.mp4

10.8 MB

008 Orchestration-Based Saga_en.srt

6.5 KB

009 Frameworks that we can use.mp4

14.0 MB

009 Frameworks that we can use_en.srt

4.2 KB

010 (CQRS)Command Query Responsibility Segregation.mp4

24.5 MB

010 (CQRS)Command Query Responsibility Segregation_en.srt

10.2 KB

011 Event Sourcing.mp4

14.9 MB

011 Event Sourcing_en.srt

10.5 KB

012 Axon Framework and Axon Server.mp4

6.6 MB

012 Axon Framework and Axon Server_en.srt

4.4 KB

013 What if I have questions_.html

1.2 KB

/01 - Introduction/ApiGateway/

HELP.md

0.9 KB

classpath

2.0 KB

gitignore

0.4 KB

mvnw

10.1 KB

mvnw.cmd

6.6 KB

pom.xml

2.1 KB

project

0.7 KB

/01 - Introduction/ApiGateway/mvn/wrapper/

MavenWrapperDownloader.java

4.9 KB

maven-wrapper.jar

50.7 KB

maven-wrapper.properties

0.2 KB

/01 - Introduction/ApiGateway/settings/

org.eclipse.core.resources.prefs

0.2 KB

org.eclipse.jdt.apt.core.prefs

0.1 KB

org.eclipse.jdt.core.prefs

0.5 KB

org.eclipse.m2e.core.prefs

0.1 KB

org.springframework.ide.eclipse.prefs

0.1 KB

/01 - Introduction/ApiGateway/src/main/java/com/appsdeveloperblog/estore/apigateway/

ApiGatewayApplication.java

0.4 KB

/01 - Introduction/ApiGateway/src/main/resources/

application.properties

0.2 KB

/01 - Introduction/ApiGateway/src/test/java/com/appsdeveloperblog/estore/apigateway/

ApiGatewayApplicationTests.java

0.2 KB

/01 - Introduction/DiscoveryServer/

DS_Store

6.1 KB

HELP.md

0.8 KB

classpath

2.0 KB

gitignore

0.4 KB

mvnw

10.1 KB

mvnw.cmd

6.6 KB

pom.xml

1.7 KB

project

0.7 KB

/01 - Introduction/DiscoveryServer/mvn/wrapper/

MavenWrapperDownloader.java

4.9 KB

maven-wrapper.jar

50.7 KB

maven-wrapper.properties

0.2 KB

/01 - Introduction/DiscoveryServer/settings/

org.eclipse.core.resources.prefs

0.2 KB

org.eclipse.jdt.apt.core.prefs

0.1 KB

org.eclipse.jdt.core.prefs

0.5 KB

org.eclipse.m2e.core.prefs

0.1 KB

org.springframework.ide.eclipse.prefs

0.1 KB

/01 - Introduction/DiscoveryServer/src/main/java/com/appsdeveloperblog/estore/discoveryserver/

DiscoveryServerApplication.java

0.5 KB

/01 - Introduction/DiscoveryServer/src/main/resources/

application.properties

0.2 KB

/01 - Introduction/DiscoveryServer/src/test/java/com/appsdeveloperblog/estore/discoveryserver/

DiscoveryServerApplicationTests.java

0.2 KB

/01 - Introduction/__MACOSX/DiscoveryServer/

_.DS_Store

0.1 KB

/02 - Software/

001 Introduction.html

2.6 KB

002 Download and run Docker Desktop.mp4

11.2 MB

002 Download and run Docker Desktop_en.srt

5.3 KB

003 Spring Tool Suite.mp4

20.5 MB

003 Spring Tool Suite_en.srt

3.5 KB

004 Download and Install Postman HTTP client.mp4

19.2 MB

004 Download and Install Postman HTTP client_en.srt

3.1 KB

/.../03 - Creating a Basic Microservice/

001 Introduction.html

0.3 KB

002 Creating a new project. Products Microservice.mp4

12.1 MB

002 Creating a new project. Products Microservice_en.srt

7.5 KB

003 Creating a Rest Controller class.mp4

11.7 MB

003 Creating a Rest Controller class_en.srt

6.1 KB

004 Handle HTTP POST, GET, PUT and DELETE Requests.mp4

12.8 MB

004 Handle HTTP POST, GET, PUT and DELETE Requests_en.srt

6.0 KB

005 Trying how it works.mp4

4.5 MB

005 Trying how it works_en.srt

2.2 KB

/.../04 - Eureka Discovery/

001 Introduction.mp4

5.2 MB

001 Introduction_en.srt

6.6 KB

002 Creating new project.mp4

7.3 MB

002 Creating new project_en.srt

4.7 KB

003 Configure project as Eureka Server.mp4

29.8 MB

003 Configure project as Eureka Server_en.srt

7.4 KB

004 Registering Microservices with Eureka.mp4

20.5 MB

004 Registering Microservices with Eureka_en.srt

7.3 KB

005 Trying how it works.mp4

6.3 MB

005 Trying how it works_en.srt

3.1 KB

/.../05 - Spring Cloud API Gateway & Load Balancing/

001 Introduction.mp4

5.3 MB

001 Introduction_en.srt

5.1 KB

002 Creating Spring Cloud API Gateway project.mp4

11.2 MB

002 Creating Spring Cloud API Gateway project_en.srt

7.2 KB

003 Automatic Routing with Resource Locator.mp4

16.2 MB

003 Automatic Routing with Resource Locator_en.srt

7.0 KB

004 Random Port Number.mp4

15.3 MB

004 Random Port Number_en.srt

7.1 KB

005 Starting Multiple instances of Products Microservice.mp4

48.3 MB

005 Starting Multiple instances of Products Microservice_en.srt

7.8 KB

006 Trying how load balancing work.mp4

30.2 MB

006 Trying how load balancing work_en.srt

6.8 KB

/.../06 - Axon Server - Getting Started/

001 Introduction.html

0.5 KB

002 Download and run Axon Server as JAR application.mp4

22.2 MB

002 Download and run Axon Server as JAR application_en.srt

5.2 KB

003 Axon Server configuration properties.mp4

35.7 MB

003 Axon Server configuration properties_en.srt

9.2 KB

004 A complete list of Axon Server configuration properties.html

0.5 KB

005 Run Axon Server in a Docker container.mp4

13.8 MB

005 Run Axon Server in a Docker container_en.srt

10.4 KB

006 Running Axon Server in Docker Blog Post.html

0.6 KB

007 Start, Stop, Delete Axon Server Docker Container By ID.mp4

21.1 MB

007 Start, Stop, Delete Axon Server Docker Container By ID_en.srt

5.8 KB

008 Configure Axon Server running in Docker Container.mp4

6.8 MB

008 Configure Axon Server running in Docker Container_en.srt

3.8 KB

/.../07 - CQRS Pattern. Products Microservice/

001 Introduction.html

0.3 KB

002 Accept HTTP Request Body.mp4

11.5 MB

002 Accept HTTP Request Body_en.srt

5.5 KB

003 Trying how it works.mp4

4.1 MB

003 Trying how it works_en.srt

1.0 KB

004 Adding Axon Framework Spring Boot Starter.mp4

3.6 MB

004 Adding Axon Framework Spring Boot Starter_en.srt

1.2 KB

005 Creating a new Command class.mp4

14.5 MB

005 Creating a new Command class_en.srt

6.1 KB

006 Creating a new CreateProductCommand object.mp4

5.5 MB

006 Creating a new CreateProductCommand object_en.srt

2.3 KB

007 Send Command to a Command Gateway.mp4

29.3 MB

007 Send Command to a Command Gateway_en.srt

5.5 KB

008 Product Aggregate - Introduction.mp4

3.7 MB

008 Product Aggregate - Introduction_en.srt

3.3 KB

009 Creating ProductAggregate class.mp4

5.7 MB

009 Creating ProductAggregate class_en.srt

2.9 KB

010 Validate the CreateProductCommand.mp4

3.5 MB

010 Validate the CreateProductCommand_en.srt

1.6 KB

011 Creating ProductCreatedEvent.mp4

8.6 MB

011 Creating ProductCreatedEvent_en.srt

3.9 KB

012 Apply and Publish the Product Created Event.mp4

8.9 MB

012 Apply and Publish the Product Created Event_en.srt

4.0 KB

013 @EventSourcingHandler.mp4

9.4 MB

013 @EventSourcingHandler_en.srt

3.7 KB

014 Adding Additional Dependency.mp4

8.6 MB

014 Adding Additional Dependency_en.srt

2.2 KB

015 Trying how it works.mp4

29.5 MB

015 Trying how it works_en.srt

4.6 KB

016 Previewing Event in the EventStore.mp4

5.4 MB

016 Previewing Event in the EventStore_en.srt

3.6 KB

/.../08 - CQRS. Persisting Event in the Products database/

001 Introduction.mp4

3.2 MB

001 Introduction_en.srt

1.0 KB

002 Adding Spring Data JPA & H2 dependencies.mp4

26.0 MB

002 Adding Spring Data JPA & H2 dependencies_en.srt

4.1 KB

003 Configure database access in the application.properties file.mp4

11.2 MB

003 Configure database access in the application.properties file_en.srt

5.5 KB

004 Creating an ProductEntity.mp4

12.6 MB

004 Creating an ProductEntity_en.srt

6.6 KB

005 Creating ProductRepository.mp4

10.1 MB

005 Creating ProductRepository_en.srt

5.0 KB

006 Creating Products Events Handler_Projection.mp4

5.9 MB

006 Creating Products Events Handler_Projection_en.srt

3.1 KB

007 Implementing @EventHandler method.mp4

4.8 MB

007 Implementing @EventHandler method_en.srt

2.1 KB

008 Trying how it works.mp4

13.7 MB

008 Trying how it works_en.srt

3.2 KB

009 Preview Product record in a database.mp4

11.4 MB

009 Preview Product record in a database_en.srt

4.1 KB

/.../09 - CQRS. Querying Data/

001 Introduction.mp4

3.7 MB

001 Introduction_en.srt

1.3 KB

002 Creating Rest Controller.mp4

6.2 MB

002 Creating Rest Controller_en.srt

3.0 KB

003 Refactor Command API Rest Controller.mp4

5.4 MB

003 Refactor Command API Rest Controller_en.srt

2.4 KB

004 Get Products web service endpoint.mp4

7.7 MB

004 Get Products web service endpoint_en.srt

3.7 KB

005 Querying the QueryGateway.mp4

14.6 MB

005 Querying the QueryGateway_en.srt

6.6 KB

006 Creating ProductsQueryHandler.mp4

4.0 MB

006 Creating ProductsQueryHandler_en.srt

1.9 KB

007 Implementing the findProducts() method.mp4

10.3 MB

007 Implementing the findProducts() method_en.srt

4.0 KB

008 Trying how it works.mp4

5.6 MB

008 Trying how it works_en.srt

1.8 KB

/.../10 - Validating Request Body. Bean Validation/

001 Introduction to Bean Validation.mp4

6.2 MB

001 Introduction to Bean Validation_en.srt

5.1 KB

002 Bean validation. Enable Bean Validation.mp4

10.2 MB

002 Bean validation. Enable Bean Validation_en.srt

3.8 KB

003 Bean validation. Validating Request Body.mp4

25.2 MB

003 Bean validation. Validating Request Body_en.srt

7.1 KB

004 Hibernate Validator Documentation.html

0.5 KB

005 Trying how the Request Body Validation works.mp4

13.0 MB

005 Trying how the Request Body Validation works_en.srt

3.7 KB

/.../11 - Validation in the @CommandHandler method/

001 Introduction.mp4

987.0 KB

001 Introduction_en.srt

1.0 KB

002 Command validation in the Aggregate.mp4

3.5 MB

002 Command validation in the Aggregate_en.srt

2.2 KB

/.../12 - Validation. Message Dispatch Interceptor/

001 Introduction to Message Dispatch Interceptor.mp4

2.0 MB

001 Introduction to Message Dispatch Interceptor_en.srt

1.8 KB

002 Creating a new Command Interceptor class.mp4

20.2 MB

002 Creating a new Command Interceptor class_en.srt

6.3 KB

003 Register Message Dispatch Interceptor.mp4

5.9 MB

003 Register Message Dispatch Interceptor_en.srt

2.3 KB

004 Trying how the Command Interceptor works.mp4

46.3 MB

004 Trying how the Command Interceptor works_en.srt

7.7 KB

/.../13 - Validation. How to check if record exists_/

001 Set Based Consistency - Introduction.mp4

20.2 MB

001 Set Based Consistency - Introduction_en.srt

7.2 KB

002 Creating Product Lookup Entity.mp4

9.7 MB

002 Creating Product Lookup Entity_en.srt

4.3 KB

003 Creating Product Lookup Repository.mp4

6.7 MB

003 Creating Product Lookup Repository_en.srt

3.1 KB

004 Creating a ProductLookupEventsHandler.mp4

15.6 MB

004 Creating a ProductLookupEventsHandler_en.srt

7.6 KB

005 Persisting information into a ProductLookup table.mp4

9.0 MB

005 Persisting information into a ProductLookup table_en.srt

2.6 KB

006 Updating MessageDispatchInterceptor.mp4

14.5 MB

006 Updating MessageDispatchInterceptor_en.srt

4.2 KB

007 Trying how the Set base validation works.mp4

41.7 MB

007 Trying how the Set base validation works_en.srt

5.4 KB

/.../14 - Handle Error & Rollback Transaction/

001 Introduction.mp4

9.9 MB

001 Introduction_en.srt

9.0 KB

002 Creating a centralized Error Handler class.mp4

20.0 MB

002 Creating a centralized Error Handler class_en.srt

6.4 KB

003 Trying how the centralized error handler class works.mp4

9.9 MB

003 Trying how the centralized error handler class works_en.srt

2.9 KB

004 Return custom error object.mp4

10.5 MB

004 Return custom error object_en.srt

4.2 KB

005 Handle the @CommandExecutionException.mp4

14.4 MB

005 Handle the @CommandExecutionException_en.srt

4.2 KB

006 Trying to handle the @CommandExecutionException.mp4

40.6 MB

006 Trying to handle the @CommandExecutionException_en.srt

4.7 KB

007 @ExceptionHandler.mp4

9.7 MB

007 @ExceptionHandler_en.srt

4.2 KB

008 Creating the ListenerInvocationErrorHandler.mp4

15.5 MB

008 Creating the ListenerInvocationErrorHandler_en.srt

5.1 KB

009 Register the ListenerInvocationErrorHandler.mp4

14.7 MB

009 Register the ListenerInvocationErrorHandler_en.srt

4.4 KB

010 Trying how transaction rollback works.mp4

48.7 MB

010 Trying how transaction rollback works_en.srt

10.0 KB

/.../15 - Assignment. Orders Microservice/

001 Assignment.html

5.2 KB

002 Solution.html

1.7 KB

/.../16 - Orchestration-based Saga. Part 1. Reserve Product in Stock/

001 Introduction.mp4

3.6 MB

001 Introduction_en.srt

3.3 KB

002 Saga class structure overview.mp4

8.9 MB

002 Saga class structure overview_en.srt

5.2 KB

003 Creating OrderSaga class.mp4

4.8 MB

003 Creating OrderSaga class_en.srt

2.5 KB

004 @SagaEventHandler method for the OrderCreatedEvent.mp4

7.6 MB

004 @SagaEventHandler method for the OrderCreatedEvent_en.srt

3.7 KB

005 Creating a new Core API module.mp4

17.0 MB

005 Creating a new Core API module_en.srt

4.7 KB

006 Adding Core project as a dependency to OrdersService.mp4

4.2 MB

006 Adding Core project as a dependency to OrdersService_en.srt

1.6 KB

007 Creating the ReserveProductCommand.mp4

4.5 MB

007 Creating the ReserveProductCommand_en.srt

2.0 KB

008 Publish the ReserveProductCommand.mp4

6.9 MB

008 Publish the ReserveProductCommand_en.srt

2.9 KB

009 Handle the ProductServeCommand in the ProductsService.mp4

17.6 MB

009 Handle the ProductServeCommand in the ProductsService_en.srt

4.4 KB

010 Publish the ProductReservedEvent.mp4

8.1 MB

010 Publish the ProductReservedEvent_en.srt

3.0 KB

011 Updating Products projection.mp4

5.8 MB

011 Updating Products projection_en.srt

2.4 KB

012 Handle the ProductReservedEvent in Saga.mp4

3.7 MB

012 Handle the ProductReservedEvent in Saga_en.srt

1.5 KB

013 Trying how it works.mp4

28.7 MB

013 Trying how it works_en.srt

6.3 KB

/.../17 - Saga. Part 2. Fetch Payment Details/

001 Introduction.mp4

2.7 MB

001 Introduction_en.srt

3.5 KB

002 Assignment.html

3.0 KB

003 Solution.html

1.7 KB

004 Fetching User Payment Details.mp4

14.6 MB

004 Fetching User Payment Details_en.srt

3.9 KB

005 Trying how it works.mp4

21.7 MB

005 Trying how it works_en.srt

2.5 KB

/.../18 - Saga. Part 3. Process User Payment/

001 Creating the ProcessPaymentCommand.mp4

5.2 MB

001 Creating the ProcessPaymentCommand_en.srt

2.2 KB

002 Publish the ProcessPaymentCommand.mp4

9.4 MB

002 Publish the ProcessPaymentCommand_en.srt

3.8 KB

003 Assignment.html

3.6 KB

004 Solution.html

1.7 KB

005 Handle the PaymentProcessedEvent.mp4

4.2 MB

005 Handle the PaymentProcessedEvent_en.srt

1.8 KB

/.../19 - SAGA. Part 3. Approve Order/

001 Create and publish the ApproveOrderCommand.mp4

7.3 MB

001 Create and publish the ApproveOrderCommand_en.srt

3.2 KB

002 Handle the ApproveOrderCommand.mp4

5.9 MB

002 Handle the ApproveOrderCommand_en.srt

1.9 KB

003 Create and publish the OrderApprovedEvent.mp4

13.4 MB

003 Create and publish the OrderApprovedEvent_en.srt

3.9 KB

004 Handle the OrderApprovedEvent and update Orders database.mp4

6.8 MB

004 Handle the OrderApprovedEvent and update Orders database_en.srt

2.7 KB

005 Handle the OrderApprovedEvent in OrderSaga class.mp4

9.6 MB

005 Handle the OrderApprovedEvent in OrderSaga class_en.srt

2.8 KB

006 Trying how it works.mp4

28.4 MB

006 Trying how it works_en.srt

3.6 KB

/.../20 - SAGA. Compensating Transactions/

001 Introduction.mp4

5.2 MB

001 Introduction_en.srt

4.7 KB

002 Creating the CancelProductReservation command.mp4

5.2 MB

002 Creating the CancelProductReservation command_en.srt

2.4 KB

003 Publish the CancelProductReservationCommand.mp4

22.0 MB

003 Publish the CancelProductReservationCommand_en.srt

5.3 KB

004 Handle the CancelProductReservation command in ProductsService.mp4

5.5 MB

004 Handle the CancelProductReservation command in ProductsService_en.srt

1.3 KB

005 Create and publish the ProductReservationCancelledEvent.mp4

4.4 MB

005 Create and publish the ProductReservationCancelledEvent_en.srt

1.5 KB

006 Handle the ProductReservationCancelledEvent.mp4

26.2 MB

006 Handle the ProductReservationCancelledEvent_en.srt

5.8 KB

007 Create and publish the RejectOrderCommand.mp4

10.6 MB

007 Create and publish the RejectOrderCommand_en.srt

2.7 KB

008 Handle the RejectOrderCommand on the query side.mp4

3.1 MB

008 Handle the RejectOrderCommand on the query side_en.srt

1.0 KB

009 Create, publish and handle the OrderRejectedEvent.mp4

22.9 MB

009 Create, publish and handle the OrderRejectedEvent_en.srt

4.9 KB

010 Trying how it works.mp4

49.7 MB

010 Trying how it works_en.srt

12.7 KB

/21 - Deadlines/

001 Introduction.mp4

8.8 MB

001 Introduction_en.srt

7.0 KB

002 Creating a DeadlineManager object.mp4

8.0 MB

002 Creating a DeadlineManager object_en.srt

3.6 KB

003 Schedule a deadline.mp4

29.3 MB

003 Schedule a deadline_en.srt

7.5 KB

004 Handle deadline.mp4

15.4 MB

004 Handle deadline_en.srt

4.5 KB

005 Cancel deadline.mp4

32.0 MB

005 Cancel deadline_en.srt

5.5 KB

006 Trying how it works.mp4

14.7 MB

006 Trying how it works_en.srt

4.3 KB

/.../22 - Subscription Queries/

001 Introduction.mp4

5.3 MB

001 Introduction_en.srt

4.5 KB

002 Creating the FindOrderQuery.mp4

3.1 MB

002 Creating the FindOrderQuery_en.srt

1.6 KB

003 Creating the QueryHandler method.mp4

14.8 MB

003 Creating the QueryHandler method_en.srt

4.6 KB

004 Sending a Subscription Query.mp4

17.0 MB

004 Sending a Subscription Query_en.srt

5.1 KB

005 Emit an Update to the subscription query.mp4

24.5 MB

005 Emit an Update to the subscription query_en.srt

5.9 KB

006 Trying how it works.mp4

35.5 MB

006 Trying how it works_en.srt

5.4 KB

/23 - Snapshotting/

001 Introduction.mp4

11.4 MB

001 Introduction_en.srt

9.2 KB

002 Configure Snapshotting.mp4

10.9 MB

002 Configure Snapshotting_en.srt

4.9 KB

003 Trying how it works.mp4

65.9 MB

003 Trying how it works_en.srt

9.0 KB

/.../24 - Events Replay/

001 Introduction.mp4

7.5 MB

001 Introduction_en.srt

8.6 KB

002 @ResetHandler.mp4

10.7 MB

002 @ResetHandler_en.srt

3.2 KB

003 Replay Events Endpoint.mp4

8.4 MB

003 Replay Events Endpoint_en.srt

3.4 KB

004 Starting the Replay of Events.mp4

10.4 MB

004 Starting the Replay of Events_en.srt

3.5 KB

005 Trying how it works.mp4

26.9 MB

005 Trying how it works_en.srt

7.1 KB

/.../25 - Next steps/

001 What's next_.html

1.0 KB

/~Get Your Files Here !/

Bonus Resources.txt

0.4 KB

 

Total files 352


Copyright © 2024 FileMood.com