FileMood

Download [Udemy] Event-Driven Microservices, CQRS, SAGA, Axon, Spring Boot (2021) [En]

Udemy Event Driven Microservices CQRS SAGA Axon Spring Boot 2021 En

Name

[Udemy] Event-Driven Microservices, CQRS, SAGA, Axon, Spring Boot (2021) [En]

  DOWNLOAD Copy Link

Trouble downloading? see How To

Total Size

3.5 GB

Total Files

314

Hash

4957FA368A89ECC726660AD996F756A6FF9775E0

/23 Snapshotting/

003 Trying how it works.mp4

113.1 MB

001 Introduction.en.srt

9.5 KB

001 Introduction.mp4

16.1 MB

002 Configure Snapshotting.en.srt

5.0 KB

002 Configure Snapshotting.mp4

19.6 MB

003 Trying how it works.en.srt

9.3 KB

/01 Introduction/

001 Introduction.mp4

31.0 MB

002 ApiGateway.zip

62.3 KB

002 EurekaDiscoveryService.zip

63.4 KB

002 Source code.html

3.3 KB

003 Microservice vs Monolithic application.en.srt

10.0 KB

003 Microservice vs Monolithic application.mp4

17.7 MB

004 Microservices Architecture Overview.en.srt

11.3 KB

004 Microservices Architecture Overview.mp4

17.6 MB

005 Event-Driven Microservices.en.srt

8.2 KB

005 Event-Driven Microservices.mp4

9.6 MB

006 Transactions in Microservices.en.srt

6.5 KB

006 Transactions in Microservices.mp4

7.3 MB

007 Choreography-Based Saga.en.srt

8.7 KB

007 Choreography-Based Saga.mp4

15.6 MB

008 Orchestration-Based Saga.en.srt

6.7 KB

008 Orchestration-Based Saga.mp4

15.9 MB

009 Frameworks that we can use.en.srt

4.3 KB

009 Frameworks that we can use.mp4

22.0 MB

010 (CQRS)Command Query Responsibility Segregation.en.srt

10.6 KB

010 (CQRS)Command Query Responsibility Segregation.mp4

35.3 MB

011 Event Sourcing.en.srt

10.8 KB

011 Event Sourcing.mp4

21.6 MB

012 Axon Framework and Axon Server.en.srt

4.5 KB

012 Axon Framework and Axon Server.mp4

9.8 MB

013 What if I have questions_.html

2.1 KB

001 Introduction.en.srt

5.8 KB

/02 Software/

001 Introduction.html

3.4 KB

002 Download and run Docker Desktop.en.srt

5.4 KB

002 Download and run Docker Desktop.mp4

18.6 MB

003 Spring Tool Suite.en.srt

3.6 KB

003 Spring Tool Suite.mp4

37.3 MB

004 Download and Install Postman HTTP client.en.srt

3.2 KB

004 Download and Install Postman HTTP client.mp4

24.7 MB

/03 Creating a Basic Microservice/

001 Introduction.html

1.2 KB

002 Creating a new project. Products Microservice.en.srt

7.8 KB

002 Creating a new project. Products Microservice.mp4

19.0 MB

003 Creating a Rest Controller class.en.srt

6.3 KB

003 Creating a Rest Controller class.mp4

19.8 MB

004 Handle HTTP POST, GET, PUT and DELETE Requests.en.srt

6.2 KB

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

22.8 MB

005 Trying how it works.en.srt

2.2 KB

005 Trying how it works.mp4

10.5 MB

/04 Eureka Discovery/

001 Introduction.en.srt

6.8 KB

001 Introduction.mp4

6.9 MB

002 Creating new project.en.srt

4.9 KB

002 Creating new project.mp4

11.3 MB

003 Configure project as Eureka Server.en.srt

7.7 KB

003 Configure project as Eureka Server.mp4

48.4 MB

004 Registering Microservices with Eureka.en.srt

7.6 KB

004 Registering Microservices with Eureka.mp4

35.3 MB

005 Trying how it works.en.srt

3.2 KB

005 Trying how it works.mp4

10.2 MB

/05 Spring Cloud API Gateway & Load Balancing/

001 Introduction.en.srt

5.3 KB

001 Introduction.mp4

7.6 MB

002 Creating Spring Cloud API Gateway project.en.srt

7.5 KB

002 Creating Spring Cloud API Gateway project.mp4

17.6 MB

003 Automatic Routing with Resource Locator.en.srt

7.3 KB

003 Automatic Routing with Resource Locator.mp4

25.7 MB

004 Random Port Number.en.srt

7.4 KB

004 Random Port Number.mp4

28.2 MB

005 Starting Multiple instances of Products Microservice.en.srt

8.1 KB

005 Starting Multiple instances of Products Microservice.mp4

81.2 MB

006 Trying how load balancing work.en.srt

7.0 KB

006 Trying how load balancing work.mp4

49.7 MB

/06 Axon Server - Getting Started/

001 Introduction.html

1.4 KB

002 Download and run Axon Server as JAR application.en.srt

5.4 KB

002 Download and run Axon Server as JAR application.mp4

36.3 MB

003 Axon Server configuration properties.en.srt

9.5 KB

003 Axon Server configuration properties.mp4

58.8 MB

004 A complete list of Axon Server configuration properties.html

1.4 KB

005 Run Axon Server in a Docker container.en.srt

10.8 KB

005 Run Axon Server in a Docker container.mp4

21.1 MB

006 Running Axon Server in Docker Blog Post.html

1.5 KB

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

6.0 KB

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

35.8 MB

008 Configure Axon Server running in Docker Container.en.srt

4.0 KB

008 Configure Axon Server running in Docker Container.mp4

11.3 MB

/07 CQRS Pattern. Products Microservice/

001 Introduction.html

1.2 KB

002 Accept HTTP Request Body.en.srt

5.7 KB

002 Accept HTTP Request Body.mp4

19.2 MB

003 Trying how it works.en.srt

1.0 KB

003 Trying how it works.mp4

6.9 MB

004 Adding Axon Framework Spring Boot Starter.en.srt

1.3 KB

004 Adding Axon Framework Spring Boot Starter.mp4

6.5 MB

005 Creating a new Command class.en.srt

6.3 KB

005 Creating a new Command class.mp4

24.8 MB

006 Creating a new CreateProductCommand object.en.srt

2.3 KB

006 Creating a new CreateProductCommand object.mp4

9.8 MB

007 Send Command to a Command Gateway.en.srt

5.6 KB

007 Send Command to a Command Gateway.mp4

50.2 MB

008 Product Aggregate - Introduction.en.srt

3.5 KB

008 Product Aggregate - Introduction.mp4

5.2 MB

009 Creating ProductAggregate class.en.srt

3.0 KB

009 Creating ProductAggregate class.mp4

9.5 MB

010 Validate the CreateProductCommand.en.srt

1.7 KB

010 Validate the CreateProductCommand.mp4

5.9 MB

011 Creating ProductCreatedEvent.en.srt

4.0 KB

011 Creating ProductCreatedEvent.mp4

14.4 MB

012 Apply and Publish the Product Created Event.en.srt

4.2 KB

012 Apply and Publish the Product Created Event.mp4

15.9 MB

013 @EventSourcingHandler.en.srt

3.9 KB

013 @EventSourcingHandler.mp4

16.8 MB

014 Adding Additional Dependency.en.srt

2.3 KB

014 Adding Additional Dependency.mp4

15.0 MB

015 Trying how it works.en.srt

4.8 KB

015 Trying how it works.mp4

52.7 MB

016 Previewing Event in the EventStore.en.srt

3.8 KB

016 Previewing Event in the EventStore.mp4

8.5 MB

/08 CQRS. Persisting Event in the Products database/

001 Introduction.en.srt

1.0 KB

001 Introduction.mp4

2.2 MB

002 Adding Spring Data JPA & H2 dependencies.en.srt

4.3 KB

002 Adding Spring Data JPA & H2 dependencies.mp4

24.9 MB

003 Configure database access in the application.properties file.en.srt

5.7 KB

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

18.1 MB

004 Creating an ProductEntity.en.srt

6.8 KB

004 Creating an ProductEntity.mp4

24.7 MB

005 Creating ProductRepository.en.srt

5.2 KB

005 Creating ProductRepository.mp4

16.9 MB

006 Creating Products Events Handler_Projection.en.srt

3.2 KB

006 Creating Products Events Handler_Projection.mp4

9.8 MB

007 Implementing @EventHandler method.en.srt

2.2 KB

007 Implementing @EventHandler method.mp4

8.4 MB

008 Trying how it works.en.srt

3.3 KB

008 Trying how it works.mp4

23.9 MB

009 Preview Product record in a database.en.srt

4.3 KB

009 Preview Product record in a database.mp4

19.1 MB

/09 CQRS. Querying Data/

001 Introduction.en.srt

1.3 KB

001 Introduction.mp4

2.7 MB

002 Creating Rest Controller.en.srt

3.1 KB

002 Creating Rest Controller.mp4

10.1 MB

003 Refactor Command API Rest Controller.en.srt

2.5 KB

003 Refactor Command API Rest Controller.mp4

8.9 MB

004 Get Products web service endpoint.en.srt

3.8 KB

004 Get Products web service endpoint.mp4

13.1 MB

005 Querying the QueryGateway.en.srt

6.9 KB

005 Querying the QueryGateway.mp4

25.3 MB

006 Creating ProductsQueryHandler.en.srt

1.9 KB

006 Creating ProductsQueryHandler.mp4

6.8 MB

007 Implementing the findProducts() method.en.srt

4.2 KB

007 Implementing the findProducts() method.mp4

18.3 MB

008 Trying how it works.en.srt

1.8 KB

008 Trying how it works.mp4

9.7 MB

/10 Validating Request Body. Bean Validation/

001 Introduction to Bean Validation.en.srt

5.3 KB

001 Introduction to Bean Validation.mp4

9.0 MB

002 Bean validation. Enable Bean Validation.en.srt

3.9 KB

002 Bean validation. Enable Bean Validation.mp4

17.4 MB

003 Bean validation. Validating Request Body.en.srt

7.3 KB

003 Bean validation. Validating Request Body.mp4

42.7 MB

004 Hibernate Validator Documentation.html

1.4 KB

005 Trying how the Request Body Validation works.en.srt

3.9 KB

005 Trying how the Request Body Validation works.mp4

21.4 MB

/11 Validation in the @CommandHandler method/

001 Introduction.en.srt

1.0 KB

001 Introduction.mp4

1.4 MB

002 Command validation in the Aggregate.en.srt

2.3 KB

002 Command validation in the Aggregate.mp4

5.3 MB

/12 Validation. Message Dispatch Interceptor/

001 Introduction to Message Dispatch Interceptor.en.srt

1.9 KB

001 Introduction to Message Dispatch Interceptor.mp4

2.8 MB

002 Creating a new Command Interceptor class.en.srt

6.5 KB

002 Creating a new Command Interceptor class.mp4

35.9 MB

003 Register Message Dispatch Interceptor.en.srt

2.4 KB

003 Register Message Dispatch Interceptor.mp4

10.5 MB

004 Trying how the Command Interceptor works.en.srt

8.0 KB

004 Trying how the Command Interceptor works.mp4

80.4 MB

/13 Validation. How to check if record exists_/

001 Set Based Consistency - Introduction.en.srt

7.5 KB

001 Set Based Consistency - Introduction.mp4

30.0 MB

002 Creating Product Lookup Entity.en.srt

4.5 KB

002 Creating Product Lookup Entity.mp4

16.6 MB

003 Creating Product Lookup Repository.en.srt

3.2 KB

003 Creating Product Lookup Repository.mp4

11.1 MB

004 Creating a ProductLookupEventsHandler.en.srt

7.9 KB

004 Creating a ProductLookupEventsHandler.mp4

26.5 MB

005 Persisting information into a ProductLookup table.en.srt

2.7 KB

005 Persisting information into a ProductLookup table.mp4

15.8 MB

006 Updating MessageDispatchInterceptor.en.srt

4.4 KB

006 Updating MessageDispatchInterceptor.mp4

26.1 MB

007 Trying how the Set base validation works.en.srt

5.6 KB

007 Trying how the Set base validation works.mp4

73.5 MB

/14 Handle Error & Rollback Transaction/

001 Introduction.en.srt

9.3 KB

001 Introduction.mp4

13.8 MB

002 Creating a centralized Error Handler class.en.srt

6.7 KB

002 Creating a centralized Error Handler class.mp4

35.2 MB

003 Trying how the centralized error handler class works.en.srt

3.1 KB

003 Trying how the centralized error handler class works.mp4

17.2 MB

004 Return custom error object.en.srt

4.4 KB

004 Return custom error object.mp4

24.4 MB

005 Handle the @CommandExecutionException.en.srt

4.3 KB

005 Handle the @CommandExecutionException.mp4

25.6 MB

006 Trying to handle the @CommandExecutionException.en.srt

4.8 KB

006 Trying to handle the @CommandExecutionException.mp4

71.6 MB

007 @ExceptionHandler.en.srt

4.4 KB

007 @ExceptionHandler.mp4

17.4 MB

008 Creating the ListenerInvocationErrorHandler.en.srt

5.3 KB

008 Creating the ListenerInvocationErrorHandler.mp4

27.2 MB

009 Register the ListenerInvocationErrorHandler.en.srt

4.6 KB

009 Register the ListenerInvocationErrorHandler.mp4

26.3 MB

010 Trying how transaction rollback works.en.srt

10.4 KB

010 Trying how transaction rollback works.mp4

82.4 MB

/15 Assignment. Orders Microservice/

001 Assignment.html

6.0 KB

002 Solution.html

2.6 KB

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

001 Introduction.en.srt

3.4 KB

001 Introduction.mp4

4.9 MB

002 Saga class structure overview.en.srt

5.3 KB

002 Saga class structure overview.mp4

13.5 MB

003 Creating OrderSaga class.en.srt

2.6 KB

003 Creating OrderSaga class.mp4

8.1 MB

004 @SagaEventHandler method for the OrderCreatedEvent.en.srt

3.9 KB

004 @SagaEventHandler method for the OrderCreatedEvent.mp4

13.2 MB

005 Creating a new Core API module.en.srt

4.9 KB

005 Creating a new Core API module.mp4

29.4 MB

006 Adding Core project as a dependency to OrdersService.en.srt

1.7 KB

006 Adding Core project as a dependency to OrdersService.mp4

7.5 MB

007 Creating the ReserveProductCommand.en.srt

2.0 KB

007 Creating the ReserveProductCommand.mp4

7.4 MB

008 Publish the ReserveProductCommand.en.srt

3.0 KB

008 Publish the ReserveProductCommand.mp4

12.2 MB

009 Handle the ProductServeCommand in the ProductsService.en.srt

4.6 KB

009 Handle the ProductServeCommand in the ProductsService.mp4

30.8 MB

010 Publish the ProductReservedEvent.en.srt

3.2 KB

010 Publish the ProductReservedEvent.mp4

14.1 MB

011 Updating Products projection.en.srt

2.5 KB

011 Updating Products projection.mp4

10.2 MB

012 Handle the ProductReservedEvent in Saga.en.srt

1.5 KB

012 Handle the ProductReservedEvent in Saga.mp4

6.6 MB

013 Trying how it works.en.srt

6.5 KB

013 Trying how it works.mp4

50.1 MB

/17 Saga. Part 2. Fetch Payment Details/

001 Introduction.en.srt

3.6 KB

001 Introduction.mp4

3.7 MB

002 Assignment.html

3.9 KB

003 Solution.html

2.6 KB

004 Fetching User Payment Details.en.srt

4.0 KB

004 Fetching User Payment Details.mp4

25.9 MB

005 Trying how it works.en.srt

2.6 KB

005 Trying how it works.mp4

37.5 MB

/18 Saga. Part 3. Process User Payment/

001 Creating the ProcessPaymentCommand.en.srt

2.3 KB

001 Creating the ProcessPaymentCommand.mp4

8.8 MB

002 Publish the ProcessPaymentCommand.en.srt

3.9 KB

002 Publish the ProcessPaymentCommand.mp4

16.5 MB

003 Assignment.html

4.4 KB

004 Solution.html

2.6 KB

005 Handle the PaymentProcessedEvent.en.srt

1.9 KB

005 Handle the PaymentProcessedEvent.mp4

7.3 MB

/19 SAGA. Part 3. Approve Order/

001 Create and publish the ApproveOrderCommand.en.srt

3.3 KB

001 Create and publish the ApproveOrderCommand.mp4

12.6 MB

002 Handle the ApproveOrderCommand.en.srt

1.9 KB

002 Handle the ApproveOrderCommand.mp4

10.6 MB

003 Create and publish the OrderApprovedEvent.en.srt

4.0 KB

003 Create and publish the OrderApprovedEvent.mp4

24.1 MB

004 Handle the OrderApprovedEvent and update Orders database.en.srt

2.8 KB

004 Handle the OrderApprovedEvent and update Orders database.mp4

11.9 MB

005 Handle the OrderApprovedEvent in OrderSaga class.en.srt

2.9 KB

005 Handle the OrderApprovedEvent in OrderSaga class.mp4

17.0 MB

006 Trying how it works.en.srt

3.8 KB

006 Trying how it works.mp4

49.3 MB

/20 SAGA. Compensating Transactions/

001 Introduction.en.srt

4.9 KB

001 Introduction.mp4

7.6 MB

002 Creating the CancelProductReservation command.en.srt

2.5 KB

002 Creating the CancelProductReservation command.mp4

8.7 MB

003 Publish the CancelProductReservationCommand.en.srt

5.5 KB

003 Publish the CancelProductReservationCommand.mp4

38.5 MB

004 Handle the CancelProductReservation command in ProductsService.en.srt

1.4 KB

004 Handle the CancelProductReservation command in ProductsService.mp4

9.7 MB

005 Create and publish the ProductReservationCancelledEvent.en.srt

1.6 KB

005 Create and publish the ProductReservationCancelledEvent.mp4

7.7 MB

006 Handle the ProductReservationCancelledEvent.en.srt

6.0 KB

006 Handle the ProductReservationCancelledEvent.mp4

46.7 MB

007 Create and publish the RejectOrderCommand.en.srt

2.8 KB

007 Create and publish the RejectOrderCommand.mp4

18.3 MB

008 Handle the RejectOrderCommand on the query side.en.srt

1.0 KB

008 Handle the RejectOrderCommand on the query side.mp4

5.5 MB

009 Create, publish and handle the OrderRejectedEvent.en.srt

5.1 KB

009 Create, publish and handle the OrderRejectedEvent.mp4

40.4 MB

010 Trying how it works.en.srt

13.2 KB

010 Trying how it works.mp4

87.7 MB

/21 Deadlines/

001 Introduction.en.srt

7.2 KB

001 Introduction.mp4

12.5 MB

002 Creating a DeadlineManager object.en.srt

3.7 KB

002 Creating a DeadlineManager object.mp4

14.2 MB

003 Schedule a deadline.en.srt

7.8 KB

003 Schedule a deadline.mp4

52.0 MB

004 Handle deadline.en.srt

4.7 KB

004 Handle deadline.mp4

52.6 MB

005 Cancel deadline.en.srt

5.8 KB

005 Cancel deadline.mp4

56.8 MB

006 Trying how it works.en.srt

4.4 KB

006 Trying how it works.mp4

26.6 MB

/22 Subscription Queries/

001 Introduction.en.srt

4.6 KB

001 Introduction.mp4

7.9 MB

002 Creating the FindOrderQuery.en.srt

1.6 KB

002 Creating the FindOrderQuery.mp4

5.3 MB

003 Creating the QueryHandler method.en.srt

4.8 KB

003 Creating the QueryHandler method.mp4

25.9 MB

004 Sending a Subscription Query.en.srt

5.3 KB

004 Sending a Subscription Query.mp4

30.8 MB

005 Emit an Update to the subscription query.en.srt

6.1 KB

005 Emit an Update to the subscription query.mp4

43.5 MB

006 Trying how it works.en.srt

5.6 KB

006 Trying how it works.mp4

62.7 MB

/24 Events Replay/

001 Introduction.en.srt

8.9 KB

001 Introduction.mp4

10.3 MB

002 @ResetHandler.en.srt

3.3 KB

002 @ResetHandler.mp4

18.4 MB

003 Replay Events Endpoint.en.srt

3.6 KB

003 Replay Events Endpoint.mp4

14.8 MB

004 Starting the Replay of Events.en.srt

3.6 KB

004 Starting the Replay of Events.mp4

23.2 MB

005 Trying how it works.en.srt

7.4 KB

005 Trying how it works.mp4

46.5 MB

/25 Next steps/

001 What's next_.html

1.9 KB

 

Total files 314


Copyright © 2025 FileMood.com