搜索
[DesireCourse.Net] Udemy - Microservices with Node JS and React
磁力链接/BT种子名称
[DesireCourse.Net] Udemy - Microservices with Node JS and React
磁力链接/BT种子简介
种子哈希:
483c17564dafbff01cffe084107edd3e8da6ed46
文件大小:
20.69G
已经下载:
2988
次
下载速度:
极快
收录时间:
2021-03-17
最近下载:
2024-12-03
移花宫入口
移花宫.com
邀月.com
怜星.com
花无缺.com
yhgbt.icu
yhgbt.top
磁力链接下载
magnet:?xt=urn:btih:483C17564DAFBFF01CFFE084107EDD3E8DA6ED46
推荐使用
PIKPAK网盘
下载资源,10TB超大空间,不限制资源,无限次数离线下载,视频在线观看
下载BT种子文件
磁力链接
迅雷下载
PIKPAK在线播放
91视频
含羞草
欲漫涩
逼哩逼哩
成人快手
51品茶
抖阴破解版
暗网禁地
91短视频
TikTok成人版
PornHub
草榴社区
乱伦社区
最近搜索
女主播艳舞
原神+肛
shot caller
[ph] pt
樱字幕组
an+tsujimoto
dont be afraid some
色欲城市之天生买衫狂
杨ai换脸
ting
showgirl
0504.【1234vv.com】
separate ways
好紧
娜娜灰丝高跟
女同+母狗
换妻
杉浦花音 090818 01 超vip ツインテール水着むすめの潮吹き生ハメ
熟女探花大屁股
shkd-948
the listeners s01e01 1080p
雷電ママぶっかけドロドロ淫乱任務
4k
twister
loliburin
白胖子
白虎小嫩
chikan
海口
阴水
文件列表
14. NATS Streaming Server - An Event Bus Implementation/19. Solving Concurrency Issues.mp4
157.3 MB
14. NATS Streaming Server - An Event Bus Implementation/18. [Optional] More Possible Concurrency Solutions.mp4
133.2 MB
19. Listening for Events and Handling Concurrency Issues/23. [Optional] Versioning Without Update-If-Current.mp4
129.9 MB
24. [Appendix A] - Basics of Docker/31. The Build Process in Detail.mp4
121.1 MB
5. Architecture of Multi-Service Apps/1. Big Ticket Items.mp4
114.6 MB
25. [Appendix B] - Basics of Typescript/59. Exploring Type Definition Files.mp4
103.2 MB
14. NATS Streaming Server - An Event Bus Implementation/16. Core Concurrency Issues.mp4
101.1 MB
19. Listening for Events and Handling Concurrency Issues/10. Clear Concurrency Issues.mp4
90.4 MB
17. Cross-Service Data Replication In Action/22. A Slightly Complicated Test.mp4
87.8 MB
22. Back to the Client/16. Paying for an Order.mp4
87.8 MB
1. Fundamental Ideas Around Microservices/8. A Crazy Way of Storing Data.mp4
82.3 MB
14. NATS Streaming Server - An Event Bus Implementation/20. Concurrency Control with the Tickets App.mp4
79.2 MB
14. NATS Streaming Server - An Event Bus Implementation/4. Big Notes on NATS Streaming.mp4
76.1 MB
9. Authentication Strategies and Options/6. Microservices Auth Requirements.mp4
75.9 MB
9. Authentication Strategies and Options/16. Formatting JSON Properties.mp4
75.6 MB
7. Response Normalization Strategies/14. Converting Errors to Responses.mp4
74.6 MB
19. Listening for Events and Handling Concurrency Issues/41. Mock Function Arguments.mp4
74.5 MB
17. Cross-Service Data Replication In Action/5. Scaffolding a Few Route Handlers.mp4
74.4 MB
19. Listening for Events and Handling Concurrency Issues/25. A Complete Listener Test.mp4
73.2 MB
2. A Mini-Microservices App/9. Building Post Submission.mp4
71.6 MB
24. [Appendix A] - Basics of Docker/33. Rebuilds with Cache.mp4
71.5 MB
13. Create-Read-Update-Destroy Server Setup/4. Mongo Connection URI.mp4
70.8 MB
15. Connecting to NATS in a Node JS World/2. The Listener Abstract Class.mp4
70.8 MB
25. [Appendix B] - Basics of Typescript/62. Adding Markers.mp4
70.8 MB
7. Response Normalization Strategies/17. Final Error Related Code.mp4
70.6 MB
2. A Mini-Microservices App/36. Dealing with Missing Events.mp4
69.9 MB
9. Authentication Strategies and Options/7. Issues with JWT's and Server Side Rendering.mp4
69.5 MB
21. Handling Payments/2. Initial Setup.mp4
69.2 MB
24. [Appendix A] - Basics of Docker/11. But Really... What's a Container.mp4
68.9 MB
13. Create-Read-Update-Destroy Server Setup/8. Adding Auth Protection.mp4
68.0 MB
16. Managing a NATS Client/17. NATS Env Variables.mp4
67.8 MB
4. Orchestrating Collections of Services with Kubernetes/23. Adding Query, Moderation and Comments.mp4
67.6 MB
7. Response Normalization Strategies/16. Verifying Our Custom Errors.mp4
67.1 MB
16. Managing a NATS Client/14. Providing a Mock Implementation.mp4
67.0 MB
17. Cross-Service Data Replication In Action/15. Convenience Document Methods.mp4
66.7 MB
17. Cross-Service Data Replication In Action/26. Can We Cancel.mp4
66.5 MB
13. Create-Read-Update-Destroy Server Setup/15. Creation via Route Handler.mp4
66.3 MB
13. Create-Read-Update-Destroy Server Setup/18. What's that Error!.mp4
66.0 MB
24. [Appendix A] - Basics of Docker/39. Base Image Issues.mp4
65.7 MB
14. NATS Streaming Server - An Event Bus Implementation/22. Durable Subscriptions.mp4
65.6 MB
22. Back to the Client/11. The Expiration Timer.mp4
65.5 MB
4. Orchestrating Collections of Services with Kubernetes/2. A Kubernetes Tour.mp4
65.3 MB
17. Cross-Service Data Replication In Action/3. A Touch More Setup.mp4
65.2 MB
11. Integrating a Server-Side-Rendered React App/17. Why the Error.mp4
65.1 MB
7. Response Normalization Strategies/15. Moving Logic Into Errors.mp4
64.4 MB
16. Managing a NATS Client/16. Ensuring Mock Invocations.mp4
64.2 MB
5. Architecture of Multi-Service Apps/2. App Overview.mp4
64.1 MB
13. Create-Read-Update-Destroy Server Setup/24. Final Update Changes.mp4
63.8 MB
16. Managing a NATS Client/5. Singleton Implementation.mp4
63.5 MB
21. Handling Payments/22. A More Realistic Test Setup.mp4
63.5 MB
25. [Appendix B] - Basics of Typescript/67. Showing Popup Windows.mp4
63.4 MB
16. Managing a NATS Client/7. Graceful Shutdown.mp4
63.3 MB
11. Integrating a Server-Side-Rendered React App/22. Specifying the Host.mp4
63.1 MB
2. A Mini-Microservices App/11. Fetching and Rendering Posts.mp4
62.6 MB
9. Authentication Strategies and Options/1. Fundamental Authentication Strategies.mp4
62.3 MB
2. A Mini-Microservices App/5. Implementing a Comments Service.mp4
61.8 MB
9. Authentication Strategies and Options/10. Generating a JWT.mp4
61.8 MB
17. Cross-Service Data Replication In Action/10. Creating an Order Status Enum.mp4
61.6 MB
11. Integrating a Server-Side-Rendered React App/5. Running Next in Kubernetes.mp4
61.2 MB
7. Response Normalization Strategies/3. Adding Validation.mp4
61.1 MB
23. CICD/23. Additional Deploy Files.mp4
60.3 MB
9. Authentication Strategies and Options/4. Solving Issues with Option #2.mp4
60.1 MB
19. Listening for Events and Handling Concurrency Issues/31. Fixing a Few Tests.mp4
59.7 MB
14. NATS Streaming Server - An Event Bus Implementation/13. Manual Ack Mode.mp4
59.4 MB
19. Listening for Events and Handling Concurrency Issues/27. Testing the Ticket Updated Listener.mp4
59.1 MB
9. Authentication Strategies and Options/22. Returning the Current User.mp4
59.1 MB
9. Authentication Strategies and Options/17. The Signin Flow.mp4
58.9 MB
23. CICD/15. Building an Image in an Action.mp4
58.9 MB
2. A Mini-Microservices App/27. Issues with Comment Filtering.mp4
58.7 MB
15. Connecting to NATS in a Node JS World/16. Updating the Common Module.mp4
58.6 MB
20. Worker Services/17. A Touch More Testing.mp4
58.5 MB
14. NATS Streaming Server - An Event Bus Implementation/14. Client Health Checks.mp4
58.3 MB
15. Connecting to NATS in a Node JS World/8. Enforcing Listener Subjects.mp4
58.0 MB
19. Listening for Events and Handling Concurrency Issues/15. Testing OCC.mp4
57.9 MB
10. Testing Isolated Microservices/16. Auth Helper Function.mp4
57.5 MB
4. Orchestrating Collections of Services with Kubernetes/37. A Few Notes on Skaffold.mp4
57.3 MB
25. [Appendix B] - Basics of Typescript/68. Updating Interface Definitions.mp4
57.2 MB
25. [Appendix B] - Basics of Typescript/70. App Wrapup.mp4
56.6 MB
21. Handling Payments/12. Implementing the Create Charge Handler.mp4
56.5 MB
17. Cross-Service Data Replication In Action/8. Order Model Setup.mp4
56.4 MB
19. Listening for Events and Handling Concurrency Issues/39. Private vs Protected Properties.mp4
56.4 MB
4. Orchestrating Collections of Services with Kubernetes/27. Installing Ingress-Nginx.mp4
56.2 MB
14. NATS Streaming Server - An Event Bus Implementation/17. Common Questions.mp4
56.1 MB
10. Testing Isolated Microservices/3. Testing Architecture.mp4
55.9 MB
9. Authentication Strategies and Options/13. Creating and Accessing Secrets.mp4
55.9 MB
1. Fundamental Ideas Around Microservices/9. Pros and Cons of Async Communication.mp4
55.8 MB
8. Database Management and Modeling/2. Connecting to MongoDB.mp4
55.7 MB
14. NATS Streaming Server - An Event Bus Implementation/15. Graceful Client Shutdown.mp4
55.5 MB
16. Managing a NATS Client/10. Failed Event Publishing.mp4
54.7 MB
24. [Appendix A] - Basics of Docker/43. Container Port Forwarding.mp4
54.4 MB
18. Understanding Event Flow/2. Creating the Events.mp4
54.3 MB
23. CICD/17. Restarting the Deployment.mp4
54.2 MB
22. Back to the Client/7. Listing All Tickets.mp4
53.7 MB
2. A Mini-Microservices App/12. Creating Comments.mp4
53.6 MB
9. Authentication Strategies and Options/2. Huge Issues with Authentication Strategies.mp4
53.6 MB
24. [Appendix A] - Basics of Docker/44. Specifying a Working Directory.mp4
53.6 MB
4. Orchestrating Collections of Services with Kubernetes/35. Skaffold Setup.mp4
52.7 MB
1. Fundamental Ideas Around Microservices/6. Sync Communication Between Services.mp4
52.7 MB
11. Integrating a Server-Side-Rendered React App/29. Issues with Custom App GetInitialProps.mp4
52.6 MB
14. NATS Streaming Server - An Event Bus Implementation/12. Queue Groups.mp4
52.4 MB
2. A Mini-Microservices App/16. An Async Solution.mp4
52.3 MB
20. Worker Services/4. A Touch of Kubernetes Setup.mp4
52.3 MB
25. [Appendix B] - Basics of Typescript/3. Environment Setup.mp4
52.3 MB
2. A Mini-Microservices App/3. Posts Service Creation.mp4
52.0 MB
2. A Mini-Microservices App/25. Using the Query Service.mp4
51.5 MB
8. Database Management and Modeling/11. Proper Error Handling.mp4
51.4 MB
9. Authentication Strategies and Options/19. Sign In Logic.mp4
51.4 MB
19. Listening for Events and Handling Concurrency Issues/20. Applying a Version Query.mp4
51.4 MB
10. Testing Isolated Microservices/6. Test Environment Setup.mp4
51.3 MB
1. Fundamental Ideas Around Microservices/3. Data in Microservices.mp4
51.3 MB
15. Connecting to NATS in a Node JS World/12. Custom Publisher.mp4
51.0 MB
7. Response Normalization Strategies/12. Subclassing for Custom Errors.mp4
50.9 MB
21. Handling Payments/14. Testing Order Validation Before Payment.mp4
50.8 MB
13. Create-Read-Update-Destroy Server Setup/10. Building a Session.mp4
50.7 MB
2. A Mini-Microservices App/13. Displaying Comments.mp4
50.6 MB
8. Database Management and Modeling/1. Creating Databases in Kubernetes.mp4
50.4 MB
19. Listening for Events and Handling Concurrency Issues/42. Order Cancelled Listener.mp4
50.1 MB
17. Cross-Service Data Replication In Action/16. Order Expiration Times.mp4
50.1 MB
20. Worker Services/8. Creating a Queue.mp4
50.1 MB
22. Back to the Client/2. Reminder on Data Fetching with Next.mp4
50.0 MB
23. CICD/10. Deployment Options.mp4
49.8 MB
11. Integrating a Server-Side-Rendered React App/20. When is GetInitialProps Called.mp4
49.5 MB
13. Create-Read-Update-Destroy Server Setup/13. Reminder on Mongoose with TypeScript.mp4
49.4 MB
17. Cross-Service Data Replication In Action/12. Defining the Ticket Model.mp4
49.3 MB
11. Integrating a Server-Side-Rendered React App/30. Handling Multiple GetInitialProps.mp4
49.2 MB
19. Listening for Events and Handling Concurrency Issues/43. A Lightning-Quick Test.mp4
48.8 MB
11. Integrating a Server-Side-Rendered React App/19. Cross Namespace Service Communication.mp4
48.5 MB
22. Back to the Client/6. Ticket Creation.mp4
48.5 MB
17. Cross-Service Data Replication In Action/6. Subtle Service Coupling.mp4
48.4 MB
2. A Mini-Microservices App/24. Parsing Incoming Events.mp4
48.3 MB
19. Listening for Events and Handling Concurrency Issues/40. Publishing While Listening.mp4
48.3 MB
25. [Appendix B] - Basics of Typescript/7. Catching Errors with TypeScript.mp4
48.2 MB
17. Cross-Service Data Replication In Action/24. Does Fetching Work.mp4
48.2 MB
9. Authentication Strategies and Options/26. Requiring Auth for Route Access.mp4
48.2 MB
19. Listening for Events and Handling Concurrency Issues/45. Rejecting Edits of Reserved Tickets.mp4
48.2 MB
9. Authentication Strategies and Options/25. Augmenting Type Definitions.mp4
48.1 MB
20. Worker Services/3. Initial Setup.mp4
48.0 MB
21. Handling Payments/18. Creating a Charge with Stripe.mp4
47.8 MB
13. Create-Read-Update-Destroy Server Setup/9. Faking Authentication During Tests.mp4
47.8 MB
23. CICD/24. A Successful Deploy!.mp4
47.8 MB
17. Cross-Service Data Replication In Action/14. Finding Reserved Tickets.mp4
47.8 MB
15. Connecting to NATS in a Node JS World/3. Extending the Listener.mp4
47.5 MB
7. Response Normalization Strategies/9. Building an Error Handling Middleware.mp4
47.4 MB
2. A Mini-Microservices App/37. Implementing Event Sync.mp4
47.4 MB
25. [Appendix B] - Basics of Typescript/69. Optional Implements Clauses.mp4
47.3 MB
24. [Appendix A] - Basics of Docker/10. Using the Docker Client.mp4
47.1 MB
22. Back to the Client/9. Creating an Order.mp4
47.0 MB
11. Integrating a Server-Side-Rendered React App/12. The useRequest Hook.mp4
47.0 MB
2. A Mini-Microservices App/28. A Second Approach.mp4
46.7 MB
21. Handling Payments/25. Testing Payment Creation.mp4
46.6 MB
12. Code Sharing and Reuse Between Services/5. Project Setup.mp4
46.6 MB
14. NATS Streaming Server - An Event Bus Implementation/10. Accessing Event Data.mp4
46.3 MB
18. Understanding Event Flow/6. Testing Event Publishing.mp4
46.3 MB
22. Back to the Client/8. Linking to Wildcard Routes.mp4
46.2 MB
25. [Appendix B] - Basics of Typescript/64. One Possible Solution.mp4
46.2 MB
20. Worker Services/2. Expiration Options.mp4
46.1 MB
25. [Appendix B] - Basics of Typescript/57. Adding Google Maps Support.mp4
46.1 MB
24. [Appendix A] - Basics of Docker/30. What's a Base Image.mp4
46.0 MB
19. Listening for Events and Handling Concurrency Issues/11. Reminder on Versioning Records.mp4
45.9 MB
25. [Appendix B] - Basics of Typescript/19. The Any Type.mp4
45.9 MB
11. Integrating a Server-Side-Rendered React App/24. A Reusable API Client.mp4
45.7 MB
13. Create-Read-Update-Destroy Server Setup/3. Running the Ticket Service.mp4
45.6 MB
6. Leveraging a Cloud Environment for Development/11. Final Config and Test.mp4
45.6 MB
21. Handling Payments/24. Tying an Order and Charge Together.mp4
45.5 MB
11. Integrating a Server-Side-Rendered React App/18. Two Possible Solutions.mp4
45.4 MB
19. Listening for Events and Handling Concurrency Issues/17. Who Updates Versions.mp4
45.4 MB
23. CICD/3. Creating a GitHub Action.mp4
45.3 MB
7. Response Normalization Strategies/4. Handling Validation Errors.mp4
45.3 MB
8. Database Management and Modeling/10. User Creation.mp4
45.2 MB
25. [Appendix B] - Basics of Typescript/54. Using Type Definition Files.mp4
45.1 MB
21. Handling Payments/19. Manual Testing of Payments.mp4
45.1 MB
11. Integrating a Server-Side-Rendered React App/11. Handling Validation Errors.mp4
45.0 MB
19. Listening for Events and Handling Concurrency Issues/36. Setup for Testing Reservation.mp4
45.0 MB
17. Cross-Service Data Replication In Action/18. Asserting Tickets Exist.mp4
44.9 MB
21. Handling Payments/23. Realistic Test Implementation.mp4
44.8 MB
7. Response Normalization Strategies/19. Uh Oh... Async Error Handling.mp4
44.6 MB
19. Listening for Events and Handling Concurrency Issues/22. Abstracted Query Method.mp4
44.4 MB
13. Create-Read-Update-Destroy Server Setup/23. Permission Checking.mp4
44.4 MB
21. Handling Payments/28. Marking an Order as Complete.mp4
44.1 MB
6. Leveraging a Cloud Environment for Development/2. Remote Dev with Skaffold.mp4
43.6 MB
25. [Appendix B] - Basics of Typescript/61. Why Use Private Modifiers Here's Why.mp4
43.5 MB
2. A Mini-Microservices App/34. A Quick Test.mp4
43.4 MB
23. CICD/6. Output of Failing Tests.mp4
43.4 MB
21. Handling Payments/20. Automated Payment Testing.mp4
43.3 MB
17. Cross-Service Data Replication In Action/7. Associating Orders and Tickets.mp4
43.2 MB
4. Orchestrating Collections of Services with Kubernetes/15. Creating a NodePort Service.mp4
43.2 MB
9. Authentication Strategies and Options/18. Common Request Validation Middleware.mp4
42.9 MB
17. Cross-Service Data Replication In Action/13. Order Creation Logic.mp4
42.9 MB
23. CICD/7. Running Tests in Parallel.mp4
42.9 MB
11. Integrating a Server-Side-Rendered React App/14. An onSuccess Callback.mp4
42.8 MB
3. Running Services with Docker/1. Deployment Issues.mp4
42.7 MB
24. [Appendix A] - Basics of Docker/16. Container Lifecycle.mp4
42.7 MB
9. Authentication Strategies and Options/24. Creating a Current User Middleware.mp4
42.6 MB
8. Database Management and Modeling/16. Mongoose Pre-Save Hooks.mp4
42.6 MB
21. Handling Payments/9. Cancelled Testing.mp4
42.6 MB
22. Back to the Client/1. A Few More Pages.mp4
42.5 MB
10. Testing Isolated Microservices/11. Changing Node Env During Tests.mp4
42.5 MB
16. Managing a NATS Client/13. Redirecting Imports.mp4
42.5 MB
8. Database Management and Modeling/8. Defining Extra Document Properties.mp4
42.4 MB
4. Orchestrating Collections of Services with Kubernetes/19. Adding ClusterIP Services.mp4
42.3 MB
24. [Appendix A] - Basics of Docker/4. Installing Docker on macOS.mp4
42.3 MB
4. Orchestrating Collections of Services with Kubernetes/21. Updating Service Addresses.mp4
42.1 MB
10. Testing Isolated Microservices/7. Our First Test.mp4
42.0 MB
21. Handling Payments/4. Another Order Model!.mp4
42.0 MB
12. Code Sharing and Reuse Between Services/8. Updating Import Statements.mp4
41.9 MB
13. Create-Read-Update-Destroy Server Setup/20. Complete Index Route Implementation.mp4
41.8 MB
25. [Appendix B] - Basics of Typescript/60. Hiding Functionality.mp4
41.8 MB
8. Database Management and Modeling/14. Adding Password Hashing.mp4
41.7 MB
20. Worker Services/9. Queueing a Job on Event Arrival.mp4
41.7 MB
11. Integrating a Server-Side-Rendered React App/33. Conditionally Showing Links.mp4
41.7 MB
13. Create-Read-Update-Destroy Server Setup/21. Ticket Updating.mp4
41.6 MB
20. Worker Services/15. Emitting the Order Cancelled Event.mp4
41.4 MB
15. Connecting to NATS in a Node JS World/15. Common Event Definitions Summary.mp4
41.3 MB
20. Worker Services/13. Publishing an Event on Job Processing.mp4
41.3 MB
8. Database Management and Modeling/7. Adding Static Properties to a Model.mp4
41.1 MB
2. A Mini-Microservices App/33. Updating Comment Content.mp4
41.1 MB
2. A Mini-Microservices App/32. Handling Moderation.mp4
40.9 MB
24. [Appendix A] - Basics of Docker/20. Stopping Containers.mp4
40.9 MB
21. Handling Payments/15. Testing Same-User Validation.mp4
40.9 MB
19. Listening for Events and Handling Concurrency Issues/38. Missing Update Event.mp4
40.9 MB
16. Managing a NATS Client/11. Handling Publish Failures.mp4
40.8 MB
4. Orchestrating Collections of Services with Kubernetes/26. Load Balancers and Ingress.mp4
40.7 MB
7. Response Normalization Strategies/8. Solution for Error Handling.mp4
40.6 MB
10. Testing Isolated Microservices/12. Tests Around Sign In Functionality.mp4
40.5 MB
15. Connecting to NATS in a Node JS World/5. Leveraging TypeScript for Listener Validation.mp4
40.5 MB
13. Create-Read-Update-Destroy Server Setup/19. Better Error Logging.mp4
40.3 MB
2. A Mini-Microservices App/29. How to Handle Resource Updates.mp4
40.3 MB
12. Code Sharing and Reuse Between Services/6. An Easy Publish Command.mp4
40.3 MB
4. Orchestrating Collections of Services with Kubernetes/32. Unique Route Paths.mp4
40.2 MB
21. Handling Payments/26. Publishing a Payment Created Event.mp4
40.2 MB
13. Create-Read-Update-Destroy Server Setup/2. Project Setup.mp4
40.1 MB
24. [Appendix A] - Basics of Docker/41. Copying Build Files.mp4
40.1 MB
21. Handling Payments/7. Testing Order Creation.mp4
40.1 MB
25. [Appendix B] - Basics of Typescript/46. Fields in Classes.mp4
40.0 MB
22. Back to the Client/19. Rendering a List of Orders.mp4
39.9 MB
17. Cross-Service Data Replication In Action/1. The Orders Service.mp4
39.8 MB
24. [Appendix A] - Basics of Docker/46. Minimizing Cache Busting and Rebuilds.mp4
39.8 MB
13. Create-Read-Update-Destroy Server Setup/16. Testing Show Routes.mp4
39.7 MB
1. Fundamental Ideas Around Microservices/5. Big Problems with Data.mp4
39.6 MB
4. Orchestrating Collections of Services with Kubernetes/33. Final Route Config.mp4
39.6 MB
22. Back to the Client/3. Two Quick Fixes.mp4
39.5 MB
18. Understanding Event Flow/4. Publishing the Order Creation.mp4
39.5 MB
2. A Mini-Microservices App/31. Adding Comment Moderation.mp4
39.4 MB
14. NATS Streaming Server - An Event Bus Implementation/2. Three Important Items.mp4
39.2 MB
25. [Appendix B] - Basics of Typescript/45. Class Method Modifiers.mp4
39.2 MB
20. Worker Services/14. Handling an Expiration Event.mp4
39.1 MB
5. Architecture of Multi-Service Apps/11. Ingress-Nginx Setup.mp4
39.0 MB
16. Managing a NATS Client/3. NATS Client Singleton.mp4
39.0 MB
20. Worker Services/16. Testing the Expiration Complete Listener.mp4
38.9 MB
14. NATS Streaming Server - An Event Bus Implementation/3. Creating a NATS Streaming Deployment.mp4
38.7 MB
7. Response Normalization Strategies/6. Surprising Complexity Around Errors.mp4
38.7 MB
11. Integrating a Server-Side-Rendered React App/15. Overview on Server Side Rendering.mp4
38.7 MB
19. Listening for Events and Handling Concurrency Issues/6. ID Adjustment.mp4
38.7 MB
25. [Appendix B] - Basics of Typescript/28. Annotations Around Objects.mp4
38.7 MB
9. Authentication Strategies and Options/14. Accessing Env Variables in a Pod.mp4
38.6 MB
10. Testing Isolated Microservices/9. Testing Invalid Input.mp4
38.5 MB
11. Integrating a Server-Side-Rendered React App/10. Successful Account Signup.mp4
38.5 MB
12. Code Sharing and Reuse Between Services/7. Relocating Shared Code.mp4
38.4 MB
1. Fundamental Ideas Around Microservices/7. Event-Based Communication.mp4
38.4 MB
20. Worker Services/11. Delaying Job Processing.mp4
38.4 MB
21. Handling Payments/10. Starting the Listeners.mp4
38.2 MB
23. CICD/26. Configuring the Domain Name.mp4
38.0 MB
9. Authentication Strategies and Options/5. Reminder on Cookies vs JWT's.mp4
38.0 MB
4. Orchestrating Collections of Services with Kubernetes/6. Understanding a Pod Spec.mp4
37.9 MB
4. Orchestrating Collections of Services with Kubernetes/31. Deploying the React App.mp4
37.9 MB
13. Create-Read-Update-Destroy Server Setup/17. Unexpected Failure!.mp4
37.8 MB
2. A Mini-Microservices App/17. Common Questions Around Async Events.mp4
37.6 MB
16. Managing a NATS Client/6. Accessing the NATS Client.mp4
37.6 MB
24. [Appendix A] - Basics of Docker/35. Manual Image Generation with Docker Commit.mp4
37.6 MB
14. NATS Streaming Server - An Event Bus Implementation/8. Publishing Events.mp4
37.4 MB
19. Listening for Events and Handling Concurrency Issues/4. A Few More Reminders.mp4
37.1 MB
9. Authentication Strategies and Options/8. Cookies and Encryption.mp4
37.0 MB
22. Back to the Client/5. Sanitizing Price Input.mp4
36.9 MB
4. Orchestrating Collections of Services with Kubernetes/29. Hosts File Tweak.mp4
36.7 MB
25. [Appendix B] - Basics of Typescript/65. Restricting Access with Interfaces.mp4
36.6 MB
16. Managing a NATS Client/4. Remember Mongoose.mp4
36.6 MB
23. CICD/2. Git Repository Approaches.mp4
36.5 MB
23. CICD/5. Running Tests on PR Creation.mp4
36.4 MB
4. Orchestrating Collections of Services with Kubernetes/24. Testing Communication.mp4
36.4 MB
2. A Mini-Microservices App/15. Request Minimization Strategies.mp4
36.3 MB
2. A Mini-Microservices App/18. Event Bus Overview.mp4
36.3 MB
24. [Appendix A] - Basics of Docker/38. A Few Planned Errors.mp4
36.2 MB
7. Response Normalization Strategies/10. Communicating More Info to the Error Handler.mp4
36.0 MB
19. Listening for Events and Handling Concurrency Issues/12. Optimistic Concurrency Control.mp4
35.9 MB
14. NATS Streaming Server - An Event Bus Implementation/5. Building a NATS Test Project.mp4
35.8 MB
24. [Appendix A] - Basics of Docker/14. Overriding Default Commands.mp4
35.8 MB
12. Code Sharing and Reuse Between Services/9. Updating the Common Module.mp4
35.8 MB
2. A Mini-Microservices App/30. Creating the Moderation Service.mp4
35.7 MB
15. Connecting to NATS in a Node JS World/1. Reusable NATS Listeners.mp4
35.7 MB
3. Running Services with Docker/3. Why Kubernetes.mp4
35.7 MB
11. Integrating a Server-Side-Rendered React App/27. A Reusable Header.mp4
35.6 MB
25. [Appendix B] - Basics of Typescript/11. More on Types.mp4
35.4 MB
24. [Appendix A] - Basics of Docker/28. Building a Dockerfile.mp4
35.4 MB
23. CICD/21. Don't Forget Ingress-Nginx!.mp4
35.3 MB
14. NATS Streaming Server - An Event Bus Implementation/21. Event Redelivery.mp4
35.1 MB
23. CICD/30. Next Steps.mp4
34.9 MB
8. Database Management and Modeling/6. Type Checking User Properties.mp4
34.9 MB
2. A Mini-Microservices App/1. App Overview.mp4
34.5 MB
5. Architecture of Multi-Service Apps/8. Auth K8s Setup.mp4
34.5 MB
16. Managing a NATS Client/9. Ticket Update Publishing.mp4
34.3 MB
25. [Appendix B] - Basics of Typescript/8. Catching More Errors!.mp4
34.3 MB
21. Handling Payments/8. Marking an Order as Cancelled.mp4
34.2 MB
13. Create-Read-Update-Destroy Server Setup/7. Creating the Router.mp4
34.2 MB
11. Integrating a Server-Side-Rendered React App/23. Passing Through the Cookies.mp4
34.1 MB
2. A Mini-Microservices App/19. A Basic Event Bus Implementation.mp4
33.9 MB
14. NATS Streaming Server - An Event Bus Implementation/9. Listening For Data.mp4
33.9 MB
10. Testing Isolated Microservices/2. Testing Goals.mp4
33.8 MB
24. [Appendix A] - Basics of Docker/32. A Brief Recap.mp4
33.8 MB
4. Orchestrating Collections of Services with Kubernetes/13. Preferred Method for Updating Deployments.mp4
33.7 MB
25. [Appendix B] - Basics of Typescript/2. TypeScript Overview.mp4
33.6 MB
17. Cross-Service Data Replication In Action/19. Asserting Reserved Tickets.mp4
33.5 MB
7. Response Normalization Strategies/11. Encoding More Information In an Error.mp4
33.2 MB
25. [Appendix B] - Basics of Typescript/38. Fixing Annotations With Interfaces.mp4
33.2 MB
2. A Mini-Microservices App/20. Emitting Events.mp4
33.2 MB
25. [Appendix B] - Basics of Typescript/17. Annotations Around Functions.mp4
33.1 MB
17. Cross-Service Data Replication In Action/9. The Need for an Enum.mp4
33.1 MB
25. [Appendix B] - Basics of Typescript/16. Object Literal Annotations.mp4
33.1 MB
3. Running Services with Docker/6. Review Some Basic Commands.mp4
33.1 MB
4. Orchestrating Collections of Services with Kubernetes/7. Common Kubectl Commands.mp4
33.1 MB
7. Response Normalization Strategies/7. Other Sources of Errors.mp4
33.0 MB
4. Orchestrating Collections of Services with Kubernetes/12. Updating Deployments.mp4
33.0 MB
10. Testing Isolated Microservices/14. Issues with Cookies During Testing.mp4
33.0 MB
23. CICD/9. Selective Test Execution.mp4
33.0 MB
19. Listening for Events and Handling Concurrency Issues/28. Success Case Testing.mp4
32.8 MB
19. Listening for Events and Handling Concurrency Issues/7. Ticket Updated Listener Implementation.mp4
32.5 MB
2. A Mini-Microservices App/38. Event Syncing in Action.mp4
32.5 MB
19. Listening for Events and Handling Concurrency Issues/34. Strategies for Locking a Ticket.mp4
32.5 MB
8. Database Management and Modeling/4. Getting TypeScript and Mongoose to Cooperate.mp4
32.4 MB
7. Response Normalization Strategies/18. How to Define New Custom Errors.mp4
32.4 MB
22. Back to the Client/14. Configuring Stripe.mp4
32.3 MB
23. CICD/14. The Deployment Plan.mp4
32.2 MB
17. Cross-Service Data Replication In Action/2. Scaffolding the Orders Service.mp4
32.2 MB
6. Leveraging a Cloud Environment for Development/10. Creating a Load Balancer.mp4
32.2 MB
11. Integrating a Server-Side-Rendered React App/16. Fetching Data During SSR.mp4
32.1 MB
9. Authentication Strategies and Options/11. JWT Signing Keys.mp4
31.9 MB
24. [Appendix A] - Basics of Docker/34. Tagging an Image.mp4
31.9 MB
19. Listening for Events and Handling Concurrency Issues/21. Did it Work.mp4
31.8 MB
17. Cross-Service Data Replication In Action/25. Cancelling an Order.mp4
31.7 MB
24. [Appendix A] - Basics of Docker/40. A Few Missing Files.mp4
31.7 MB
10. Testing Isolated Microservices/1. Scope of Testing.mp4
31.6 MB
8. Database Management and Modeling/13. Reminder on Password Hashing.mp4
31.6 MB
2. A Mini-Microservices App/8. React Project Setup.mp4
31.6 MB
17. Cross-Service Data Replication In Action/21. Fetching a User's Orders.mp4
31.4 MB
2. A Mini-Microservices App/26. Adding a Simple Feature.mp4
31.3 MB
13. Create-Read-Update-Destroy Server Setup/11. Testing Request Validation.mp4
31.3 MB
23. CICD/19. Prod vs Dev Manifest Files.mp4
31.1 MB
24. [Appendix A] - Basics of Docker/15. Listing Running Containers.mp4
31.1 MB
24. [Appendix A] - Basics of Docker/45. Unnecessary Rebuilds.mp4
31.0 MB
19. Listening for Events and Handling Concurrency Issues/24. Testing Listeners.mp4
31.0 MB
25. [Appendix B] - Basics of Typescript/47. Fields with Inheritance.mp4
30.9 MB
25. [Appendix B] - Basics of Typescript/52. Generating Random Data.mp4
30.9 MB
19. Listening for Events and Handling Concurrency Issues/29. Out-Of-Order Events.mp4
30.8 MB
22. Back to the Client/10. Programmatic Navigation to Wildcard Routes.mp4
30.8 MB
24. [Appendix A] - Basics of Docker/21. Multi-Command Containers.mp4
30.8 MB
24. [Appendix A] - Basics of Docker/23. The Purpose of the 'it' Flag.mp4
30.7 MB
13. Create-Read-Update-Destroy Server Setup/25. Manual Testing.mp4
30.7 MB
19. Listening for Events and Handling Concurrency Issues/35. Reserving a Ticket.mp4
30.6 MB
25. [Appendix B] - Basics of Typescript/40. Functions in Interfaces.mp4
30.5 MB
16. Managing a NATS Client/12. Fixing a Few Tests.mp4
30.5 MB
17. Cross-Service Data Replication In Action/20. Testing the Success Case.mp4
30.5 MB
11. Integrating a Server-Side-Rendered React App/32. Building the Header.mp4
30.5 MB
8. Database Management and Modeling/3. Understanding the Signup Flow.mp4
30.4 MB
21. Handling Payments/3. Replicated Fields.mp4
30.3 MB
7. Response Normalization Strategies/1. Creating Route Handlers.mp4
30.2 MB
15. Connecting to NATS in a Node JS World/10. Enforcing Data Types.mp4
30.2 MB
2. A Mini-Microservices App/10. Handling CORS Errors.mp4
30.0 MB
6. Leveraging a Cloud Environment for Development/6. Initializing the GCloud SDK.mp4
29.9 MB
13. Create-Read-Update-Destroy Server Setup/22. Handling Updates.mp4
29.7 MB
25. [Appendix B] - Basics of Typescript/53. Type Definition Files.mp4
29.7 MB
5. Architecture of Multi-Service Apps/9. Adding Skaffold.mp4
29.6 MB
19. Listening for Events and Handling Concurrency Issues/19. Updating Tickets Event Definitions.mp4
29.5 MB
4. Orchestrating Collections of Services with Kubernetes/25. Load Balancer Services.mp4
29.5 MB
25. [Appendix B] - Basics of Typescript/56. Defining a Company.mp4
29.4 MB
21. Handling Payments/21. Mocked Stripe Client.mp4
29.4 MB
24. [Appendix A] - Basics of Docker/37. Node Server Setup.mp4
29.3 MB
19. Listening for Events and Handling Concurrency Issues/13. Mongoose Update-If-Current.mp4
29.0 MB
2. A Mini-Microservices App/21. Emitting Comment Creation Events.mp4
29.0 MB
25. [Appendix B] - Basics of Typescript/55. Export Statements in TypeScript.mp4
29.0 MB
21. Handling Payments/13. Validating Order Payment.mp4
28.9 MB
11. Integrating a Server-Side-Rendered React App/13. Using the useRequest Hook.mp4
28.8 MB
24. [Appendix A] - Basics of Docker/1. Why Use Docker.mp4
28.8 MB
4. Orchestrating Collections of Services with Kubernetes/14. Networking With Services.mp4
28.7 MB
24. [Appendix A] - Basics of Docker/24. Getting a Command Prompt in a Container.mp4
28.7 MB
6. Leveraging a Cloud Environment for Development/8. Updating the Skaffold Config.mp4
28.6 MB
4. Orchestrating Collections of Services with Kubernetes/18. Building a Deployment for the Event Bus.mp4
28.6 MB
4. Orchestrating Collections of Services with Kubernetes/16. Accessing NodePort Services.mp4
28.4 MB
4. Orchestrating Collections of Services with Kubernetes/5. Creating a Pod.mp4
28.3 MB
25. [Appendix B] - Basics of Typescript/41. Code Reuse with Interfaces.mp4
28.3 MB
12. Code Sharing and Reuse Between Services/1. Shared Logic Between Services.mp4
28.3 MB
25. [Appendix B] - Basics of Typescript/10. Types.mp4
28.2 MB
17. Cross-Service Data Replication In Action/23. Fetching Individual Orders.mp4
28.2 MB
19. Listening for Events and Handling Concurrency Issues/8. Initializing the Listeners.mp4
28.0 MB
19. Listening for Events and Handling Concurrency Issues/37. Test Implementation.mp4
28.0 MB
14. NATS Streaming Server - An Event Bus Implementation/11. Client ID Generation.mp4
27.9 MB
2. A Mini-Microservices App/22. Receiving Events.mp4
27.8 MB
20. Worker Services/10. Testing Job Processing.mp4
27.8 MB
9. Authentication Strategies and Options/15. Common Response Properties.mp4
27.8 MB
14. NATS Streaming Server - An Event Bus Implementation/7. Port-Forwarding with Kubectl.mp4
27.7 MB
10. Testing Isolated Microservices/13. Testing Sign Out.mp4
27.6 MB
10. Testing Isolated Microservices/4. Index to App Refactor.mp4
27.6 MB
15. Connecting to NATS in a Node JS World/4. Quick Refactor.mp4
27.4 MB
7. Response Normalization Strategies/2. Scaffolding Routes.mp4
27.2 MB
24. [Appendix A] - Basics of Docker/17. Restarting Stopped Containers.mp4
27.2 MB
20. Worker Services/12. Defining the Expiration Complete Event.mp4
27.1 MB
25. [Appendix B] - Basics of Typescript/23. Annotations Around Functions.mp4
27.0 MB
12. Code Sharing and Reuse Between Services/2. Options for Code Sharing.mp4
27.0 MB
25. [Appendix B] - Basics of Typescript/30. Why Typed Arrays.mp4
26.8 MB
19. Listening for Events and Handling Concurrency Issues/9. A Quick Manual Test.mp4
26.7 MB
21. Handling Payments/11. Payments Flow with Stripe.mp4
26.6 MB
11. Integrating a Server-Side-Rendered React App/7. Adding Global CSS.mp4
26.6 MB
11. Integrating a Server-Side-Rendered React App/9. Handling Email and Password Inputs.mp4
26.5 MB
19. Listening for Events and Handling Concurrency Issues/16. One More Test.mp4
26.3 MB
6. Leveraging a Cloud Environment for Development/7. Installing the GCloud Context.mp4
26.2 MB
20. Worker Services/7. What's Bull All About.mp4
26.2 MB
15. Connecting to NATS in a Node JS World/13. Using the Custom Publisher.mp4
26.1 MB
4. Orchestrating Collections of Services with Kubernetes/20. How to Communicate Between Services.mp4
26.1 MB
19. Listening for Events and Handling Concurrency Issues/33. Building the Listener.mp4
26.0 MB
13. Create-Read-Update-Destroy Server Setup/12. Validating Title and Price.mp4
26.0 MB
4. Orchestrating Collections of Services with Kubernetes/28. Writing Ingress Config Files.mp4
25.9 MB
10. Testing Isolated Microservices/5. A Few Dependencies.mp4
25.8 MB
6. Leveraging a Cloud Environment for Development/5. Kubectl Contexts.mp4
25.7 MB
25. [Appendix B] - Basics of Typescript/39. Syntax Around Interfaces.mp4
25.7 MB
25. [Appendix B] - Basics of Typescript/22. When Inference Doesn't Work.mp4
25.6 MB
20. Worker Services/5. File Sync Setup.mp4
25.6 MB
25. [Appendix B] - Basics of Typescript/34. Tuples in Action.mp4
25.4 MB
4. Orchestrating Collections of Services with Kubernetes/10. Creating a Deployment.mp4
25.3 MB
11. Integrating a Server-Side-Rendered React App/34. Signing Out.mp4
25.3 MB
25. [Appendix B] - Basics of Typescript/66. Implicit Type Checks.mp4
25.2 MB
25. [Appendix B] - Basics of Typescript/58. Google Maps Integration with TypeScript.mp4
25.2 MB
15. Connecting to NATS in a Node JS World/14. Awaiting Event Publication.mp4
25.2 MB
5. Architecture of Multi-Service Apps/4. Service Types.mp4
25.2 MB
18. Understanding Event Flow/1. Orders Service Events.mp4
25.2 MB
8. Database Management and Modeling/5. Creating the User Model.mp4
25.1 MB
11. Integrating a Server-Side-Rendered React App/31. Passing Props Through.mp4
25.1 MB
21. Handling Payments/6. Replicating Orders.mp4
25.0 MB
21. Handling Payments/27. More on Publishing.mp4
24.9 MB
4. Orchestrating Collections of Services with Kubernetes/9. Introducing Deployments.mp4
24.9 MB
2. A Mini-Microservices App/23. Creating the Data Query Service.mp4
24.9 MB
4. Orchestrating Collections of Services with Kubernetes/11. Common Commands Around Deployments.mp4
24.5 MB
4. Orchestrating Collections of Services with Kubernetes/22. Verifying Communication.mp4
24.5 MB
13. Create-Read-Update-Destroy Server Setup/6. Test-First Approach.mp4
24.4 MB
5. Architecture of Multi-Service Apps/5. Events and Architecture Design.mp4
24.4 MB
25. [Appendix B] - Basics of Typescript/33. Tuples in TypeScript.mp4
24.3 MB
25. [Appendix B] - Basics of Typescript/27. Destructuring with Annotations.mp4
24.3 MB
13. Create-Read-Update-Destroy Server Setup/14. Defining the Ticket Model.mp4
24.2 MB
19. Listening for Events and Handling Concurrency Issues/14. Implementing OCC with Mongoose.mp4
24.1 MB
4. Orchestrating Collections of Services with Kubernetes/4. Notes on Config Files.mp4
24.1 MB
17. Cross-Service Data Replication In Action/11. More on Mongoose Refs.mp4
24.1 MB
5. Architecture of Multi-Service Apps/3. Resource Types.mp4
24.1 MB
15. Connecting to NATS in a Node JS World/11. Where Does this Get Used.mp4
24.1 MB
19. Listening for Events and Handling Concurrency Issues/30. The Next Few Videos.mp4
24.1 MB
24. [Appendix A] - Basics of Docker/12. How's Docker Running on Your Computer.mp4
23.9 MB
9. Authentication Strategies and Options/3. So Which Option.mp4
23.8 MB
25. [Appendix B] - Basics of Typescript/24. Inference Around Functions.mp4
23.8 MB
23. CICD/18. Applying Kubernetes Manifests.mp4
23.8 MB
16. Managing a NATS Client/8. Successful Listen!.mp4
23.7 MB
11. Integrating a Server-Side-Rendered React App/26. The Sign In Form.mp4
23.7 MB
25. [Appendix B] - Basics of Typescript/18. Understanding Inference.mp4
23.6 MB
25. [Appendix B] - Basics of Typescript/15. Annotations With Variables.mp4
23.5 MB
8. Database Management and Modeling/9. What's That Angle Bracket For.mp4
23.5 MB
7. Response Normalization Strategies/13. Determining Error Type.mp4
23.4 MB
24. [Appendix A] - Basics of Docker/22. Executing Commands in Running Containers.mp4
23.3 MB
16. Managing a NATS Client/2. More on Publishing.mp4
23.2 MB
17. Cross-Service Data Replication In Action/17. Test Suite Setup.mp4
23.1 MB
21. Handling Payments/16. Stripe Setup.mp4
23.1 MB
25. [Appendix B] - Basics of Typescript/37. Long Type Annotations.mp4
22.9 MB
22. Back to the Client/4. Scaffolding a Form.mp4
22.9 MB
23. CICD/8. Verifying a Test Run.mp4
22.8 MB
11. Integrating a Server-Side-Rendered React App/3. Basics of Next JS.mp4
22.5 MB
23. CICD/1. Development Workflow.mp4
22.4 MB
11. Integrating a Server-Side-Rendered React App/2. Reminder on Server Side Rendering.mp4
22.3 MB
23. CICD/12. Reminder on Kubernetes Context.mp4
22.3 MB
25. [Appendix B] - Basics of Typescript/63. Duplicate Code.mp4
22.2 MB
2. A Mini-Microservices App/35. Rendering Comments by Status.mp4
22.2 MB
4. Orchestrating Collections of Services with Kubernetes/1. Installing Kubernetes.mp4
22.2 MB
25. [Appendix B] - Basics of Typescript/5. Executing Typescript Code.mp4
22.1 MB
24. [Appendix A] - Basics of Docker/29. Dockerfile Teardown.mp4
22.0 MB
10. Testing Isolated Microservices/15. Easy Auth Solution.mp4
21.8 MB
25. [Appendix B] - Basics of Typescript/50. Parcel in Action.mp4
21.8 MB
5. Architecture of Multi-Service Apps/7. Auth Service Setup.mp4
21.8 MB
25. [Appendix B] - Basics of Typescript/4. A First App.mp4
21.8 MB
12. Code Sharing and Reuse Between Services/3. NPM Organizations.mp4
21.7 MB
9. Authentication Strategies and Options/9. Adding Session Support.mp4
21.5 MB
16. Managing a NATS Client/15. Test-Suite Wide Mocks.mp4
21.2 MB
22. Back to the Client/13. Showing a Stripe Payment Form.mp4
20.9 MB
3. Running Services with Docker/5. Dockerizing the Posts Service.mp4
20.9 MB
2. A Mini-Microservices App/2. Project Setup.mp4
20.9 MB
23. CICD/13. Reminder on Swapping Contexts.mp4
20.9 MB
24. [Appendix A] - Basics of Docker/6. Installing Docker for Windows - Professional and Enterprise.mp4
20.9 MB
18. Understanding Event Flow/5. Publishing Order Cancellation.mp4
20.8 MB
23. CICD/16. Testing the Image Build.mp4
20.8 MB
23. CICD/25. Buying a Domain Name.mp4
20.6 MB
24. [Appendix A] - Basics of Docker/2. What is Docker.mp4
20.6 MB
16. Managing a NATS Client/1. Publishing Ticket Creation.mp4
20.6 MB
19. Listening for Events and Handling Concurrency Issues/44. Don't Forget to Listen!.mp4
20.5 MB
11. Integrating a Server-Side-Rendered React App/6. Note on File Change Detection.mp4
20.3 MB
21. Handling Payments/17. Creating a Stripe Secret.mp4
20.1 MB
4. Orchestrating Collections of Services with Kubernetes/34. Introducing Skaffold.mp4
20.1 MB
8. Database Management and Modeling/15. Comparing Hashed Password.mp4
20.1 MB
25. [Appendix B] - Basics of Typescript/29. Arrays in TypeScript.mp4
20.0 MB
23. CICD/22. Testing Automated Deployment.mp4
19.9 MB
20. Worker Services/18. Listening for Expiration.mp4
19.9 MB
4. Orchestrating Collections of Services with Kubernetes/3. Important Kubernetes Terminology.mp4
19.7 MB
5. Architecture of Multi-Service Apps/12. Hosts File and Security Warning.mp4
19.6 MB
19. Listening for Events and Handling Concurrency Issues/3. Blueprint for Listeners.mp4
19.5 MB
20. Worker Services/6. Listener Creation.mp4
19.5 MB
15. Connecting to NATS in a Node JS World/6. Subjects Enum.mp4
19.4 MB
1. Fundamental Ideas Around Microservices/2. What Is a Microservice.mp4
19.4 MB
25. [Appendix B] - Basics of Typescript/12. Examples of Types.mp4
19.3 MB
6. Leveraging a Cloud Environment for Development/4. Kubernetes Cluster Creation.mp4
19.3 MB
25. [Appendix B] - Basics of Typescript/21. Delayed Initialization.mp4
19.2 MB
14. NATS Streaming Server - An Event Bus Implementation/1. What Now.mp4
19.1 MB
11. Integrating a Server-Side-Rendered React App/4. Building a Next Image.mp4
18.9 MB
25. [Appendix B] - Basics of Typescript/42. General Plan with Interfaces.mp4
18.8 MB
25. [Appendix B] - Basics of Typescript/6. One Quick Change.mp4
18.8 MB
2. A Mini-Microservices App/4. Testing the Posts Service.mp4
18.8 MB
3. Running Services with Docker/2. Why Docker.mp4
18.7 MB
2. A Mini-Microservices App/6. Quick Comments Test.mp4
18.6 MB
13. Create-Read-Update-Destroy Server Setup/1. Ticketing Service Overview.mp4
18.5 MB
25. [Appendix B] - Basics of Typescript/51. Project Structure.mp4
18.4 MB
24. [Appendix A] - Basics of Docker/27. Creating Docker Images.mp4
18.2 MB
12. Code Sharing and Reuse Between Services/4. Publishing NPM Modules.mp4
17.9 MB
25. [Appendix B] - Basics of Typescript/43. Classes.mp4
17.9 MB
4. Orchestrating Collections of Services with Kubernetes/17. Setting Up Cluster IP Services.mp4
17.8 MB
24. [Appendix A] - Basics of Docker/19. Retrieving Output Logs.mp4
17.7 MB
25. [Appendix B] - Basics of Typescript/35. Why Tuples.mp4
17.5 MB
24. [Appendix A] - Basics of Docker/26. Container Isolation.mp4
17.3 MB
11. Integrating a Server-Side-Rendered React App/8. Adding a Sign Up Form.mp4
17.3 MB
9. Authentication Strategies and Options/21. Current User Handler.mp4
17.2 MB
25. [Appendix B] - Basics of Typescript/44. Basic Inheritance.mp4
17.2 MB
23. CICD/4. Adding a CI Test Script.mp4
17.1 MB
24. [Appendix A] - Basics of Docker/36. Project Outline.mp4
17.1 MB
6. Leveraging a Cloud Environment for Development/1. Note on Remote Development.mp4
17.0 MB
19. Listening for Events and Handling Concurrency Issues/5. Simple onMessage Implementation.mp4
16.9 MB
23. CICD/20. Manual Secret Creation.mp4
16.9 MB
21. Handling Payments/1. The Payments Service.mp4
16.6 MB
25. [Appendix B] - Basics of Typescript/9. Do Not Skip - Course Overview.mp4
16.6 MB
9. Authentication Strategies and Options/23. Signing Out.mp4
16.5 MB
22. Back to the Client/15. Test Credit Card Numbers.mp4
16.5 MB
25. [Appendix B] - Basics of Typescript/31. Multiple Typees in Arrays.mp4
16.3 MB
25. [Appendix B] - Basics of Typescript/26. Void and Never.mp4
16.1 MB
20. Worker Services/1. The Expiration Service.mp4
16.0 MB
19. Listening for Events and Handling Concurrency Issues/18. Including Versions in Events.mp4
15.9 MB
19. Listening for Events and Handling Concurrency Issues/2. Reminder on Listeners.mp4
15.8 MB
24. [Appendix A] - Basics of Docker/8. One Last Piece of Windows Setup - Professional and Enterprise.mp4
15.7 MB
24. [Appendix A] - Basics of Docker/25. Starting with a Shell.mp4
15.6 MB
19. Listening for Events and Handling Concurrency Issues/26. Testing the Ack Call.mp4
15.5 MB
19. Listening for Events and Handling Concurrency Issues/1. Time for Listeners!.mp4
15.5 MB
23. CICD/11. Creating a Hosted Cluster.mp4
15.4 MB
18. Understanding Event Flow/3. Implementing the Publishers.mp4
15.3 MB
11. Integrating a Server-Side-Rendered React App/21. On the Server or the Browser.mp4
15.3 MB
3. Running Services with Docker/7. Dockering Other Services.mp4
15.2 MB
6. Leveraging a Cloud Environment for Development/3. Google Cloud Initial Setup.mp4
15.2 MB
15. Connecting to NATS in a Node JS World/7. Custom Event Interface.mp4
15.0 MB
24. [Appendix A] - Basics of Docker/3. Docker for Mac Windows.mp4
14.9 MB
17. Cross-Service Data Replication In Action/4. Ingress Routing Rules.mp4
14.8 MB
13. Create-Read-Update-Destroy Server Setup/5. Quick Auth Update.mp4
14.7 MB
25. [Appendix B] - Basics of Typescript/49. App Overview.mp4
14.7 MB
22. Back to the Client/13.1 013_-_next.zip
14.3 MB
11. Integrating a Server-Side-Rendered React App/28. Moving GetInitialProps.mp4
14.3 MB
22. Back to the Client/17. Filtering Reserved Tickets.mp4
14.2 MB
24. [Appendix A] - Basics of Docker/13. Docker Run in Detail.mp4
14.0 MB
24. [Appendix A] - Basics of Docker/18. Removing Stopped Containers.mp4
14.0 MB
11. Integrating a Server-Side-Rendered React App/1. Starting the React App.mp4
14.0 MB
19. Listening for Events and Handling Concurrency Issues/32. Listeners in the Tickets Service.mp4
13.8 MB
11. Integrating a Server-Side-Rendered React App/25. Content on the Landing Page.mp4
13.7 MB
10. Testing Isolated Microservices/17. Testing Non-Authed Requests.mp4
13.6 MB
10. Testing Isolated Microservices/10. Requiring Unique Emails.mp4
13.4 MB
22. Back to the Client/18. Header Links.mp4
13.0 MB
15. Connecting to NATS in a Node JS World/17. Restarting NATS.mp4
12.4 MB
25. [Appendix B] - Basics of Typescript/20. Fixing the Any Type.mp4
12.2 MB
9. Authentication Strategies and Options/20. Quick Sign In Test.mp4
11.9 MB
9. Authentication Strategies and Options/12. Securely Storing Secrets with Kubernetes.mp4
11.7 MB
4. Orchestrating Collections of Services with Kubernetes/8. A Time-Saving Alias.mp4
11.7 MB
25. [Appendix B] - Basics of Typescript/14. Type Annotations and Inference.mp4
11.5 MB
25. [Appendix B] - Basics of Typescript/25. Annotations for Anonymous Functions.mp4
10.0 MB
24. [Appendix A] - Basics of Docker/7. More Windows Setup - Professional and Enterprise.mp4
8.9 MB
21. Handling Payments/5. Update-If-Current.mp4
8.6 MB
20. Worker Services/19. Don't Cancel Completed Orders!.mp4
8.1 MB
4. Orchestrating Collections of Services with Kubernetes/36. First Time Skaffold Startup.mp4
8.0 MB
10. Testing Isolated Microservices/8. An Important Note.mp4
7.8 MB
25. [Appendix B] - Basics of Typescript/36. Interfaces.mp4
7.1 MB
23. CICD/29. I Really Hope This Works.mp4
6.9 MB
6. Leveraging a Cloud Environment for Development/9. More Skaffold Updates.mp4
6.8 MB
3. Running Services with Docker/4. Don't Know Docker Watch This..mp4
6.6 MB
22. Back to the Client/12. Displaying the Expiration.mp4
6.5 MB
25. [Appendix B] - Basics of Typescript/48. Where to Use Classes.mp4
5.5 MB
25. [Appendix B] - Basics of Typescript/1. How to Get Help.mp4
5.2 MB
25. [Appendix B] - Basics of Typescript/32. When to Use Typed Arrays.mp4
4.6 MB
25. [Appendix B] - Basics of Typescript/13. Where Do We Use Types.mp4
4.4 MB
1. Fundamental Ideas Around Microservices/1. How to Get Help.mp4
3.9 MB
11. Integrating a Server-Side-Rendered React App/11.1 011_-_client.zip
2.5 MB
11. Integrating a Server-Side-Rendered React App/8.1 008_-_client.zip
2.5 MB
11. Integrating a Server-Side-Rendered React App/13.1 013_-_client.zip
2.5 MB
11. Integrating a Server-Side-Rendered React App/9.1 009_-_client.zip
2.5 MB
11. Integrating a Server-Side-Rendered React App/7.1 007_-_client.zip
2.5 MB
11. Integrating a Server-Side-Rendered React App/3.1 003_-_client.zip
2.3 MB
22. Back to the Client/19.1 019_-_next.zip
537.6 kB
22. Back to the Client/18.1 018_-_next.zip
537.2 kB
22. Back to the Client/17.1 017_-_next.zip
537.2 kB
22. Back to the Client/16.1 016_-_next.zip
537.2 kB
22. Back to the Client/15.1 015_-_next.zip
537.0 kB
22. Back to the Client/14.1 014_-_next.zip
537.0 kB
22. Back to the Client/12.1 012_-_next.zip
536.7 kB
22. Back to the Client/11.1 011_-_next.zip
536.7 kB
22. Back to the Client/10.1 010_-_next.zip
536.4 kB
22. Back to the Client/9.1 009_-_next.zip
536.0 kB
22. Back to the Client/8.1 008_-_next.zip
535.7 kB
22. Back to the Client/7.1 007_-_next.zip
535.3 kB
22. Back to the Client/6.1 006_-_next.zip
535.1 kB
22. Back to the Client/5.1 005_-_next.zip
535.0 kB
22. Back to the Client/4.1 004_-_next.zip
534.8 kB
22. Back to the Client/3.1 003_-_next.zip
534.2 kB
21. Handling Payments/28.1 028 - payments.zip
533.7 kB
21. Handling Payments/27.1 027 - payments.zip
533.1 kB
21. Handling Payments/26.1 026 - payments.zip
533.0 kB
21. Handling Payments/25.1 025 - payments.zip
531.5 kB
21. Handling Payments/24.1 024 - payments.zip
531.4 kB
21. Handling Payments/23.1 023 - payments.zip
530.9 kB
21. Handling Payments/22.1 022 - payments.zip
530.8 kB
21. Handling Payments/21.1 021 - payments.zip
530.8 kB
21. Handling Payments/20.1 020 - payments.zip
530.7 kB
21. Handling Payments/18.1 018 - payments.zip
530.6 kB
21. Handling Payments/15.1 015 - payments.zip
529.9 kB
21. Handling Payments/14.1 014 - payments.zip
529.8 kB
21. Handling Payments/13.1 013 - payments.zip
529.0 kB
21. Handling Payments/12.1 012 - payments.zip
528.9 kB
21. Handling Payments/10.1 010 - payments.zip
528.1 kB
21. Handling Payments/9.1 009 - payments.zip
528.1 kB
21. Handling Payments/8.1 008 - payments.zip
527.2 kB
21. Handling Payments/7.1 007 - payments.zip
526.6 kB
21. Handling Payments/6.1 006 - payments.zip
525.7 kB
21. Handling Payments/2.1 002 - payments.zip
456.0 kB
20. Worker Services/18.1 017 - expire.zip
449.4 kB
20. Worker Services/16.1 015 - expire.zip
448.1 kB
20. Worker Services/15.1 014 - expire.zip
447.4 kB
20. Worker Services/14.1 013 - expire.zip
447.3 kB
20. Worker Services/13.1 012 - expire.zip
446.7 kB
20. Worker Services/12.1 011 - expire.zip
446.1 kB
20. Worker Services/11.1 010 - expire.zip
445.0 kB
20. Worker Services/10.1 009 - expire.zip
444.9 kB
20. Worker Services/9.1 008 - expire.zip
444.9 kB
20. Worker Services/8.1 007 - expire.zip
444.8 kB
20. Worker Services/6.1 005 - expire.zip
444.2 kB
20. Worker Services/4.1 004 - expire.zip
443.1 kB
20. Worker Services/3.1 003 - expire.zip
442.2 kB
19. Listening for Events and Handling Concurrency Issues/45.1 044 - listeners.zip
373.9 kB
19. Listening for Events and Handling Concurrency Issues/44.1 043 - listeners.zip
373.8 kB
19. Listening for Events and Handling Concurrency Issues/43.1 042 - listeners.zip
373.8 kB
19. Listening for Events and Handling Concurrency Issues/42.1 041 - listeners.zip
373.0 kB
19. Listening for Events and Handling Concurrency Issues/41.1 040 - listeners.zip
372.3 kB
19. Listening for Events and Handling Concurrency Issues/40.1 039 - listeners.zip
372.2 kB
19. Listening for Events and Handling Concurrency Issues/37.1 037 - listeners.zip
372.1 kB
19. Listening for Events and Handling Concurrency Issues/36.1 036 - listeners.zip
372.0 kB
19. Listening for Events and Handling Concurrency Issues/35.1 035 - listeners.zip
371.0 kB
19. Listening for Events and Handling Concurrency Issues/29.1 029 - listeners.zip
370.9 kB
19. Listening for Events and Handling Concurrency Issues/33.1 033 - listeners.zip
370.8 kB
19. Listening for Events and Handling Concurrency Issues/28.1 028 - listeners.zip
370.8 kB
19. Listening for Events and Handling Concurrency Issues/27.1 027 - listeners.zip
370.7 kB
19. Listening for Events and Handling Concurrency Issues/26.1 026 - listeners.zip
370.0 kB
19. Listening for Events and Handling Concurrency Issues/25.1 025 - listeners.zip
369.9 kB
19. Listening for Events and Handling Concurrency Issues/31.1 031 - listeners.zip
369.9 kB
19. Listening for Events and Handling Concurrency Issues/30.1 030 - listeners.zip
369.7 kB
19. Listening for Events and Handling Concurrency Issues/24.1 024 - listeners.zip
369.6 kB
19. Listening for Events and Handling Concurrency Issues/22.1 022 - listeners.zip
368.9 kB
19. Listening for Events and Handling Concurrency Issues/21.1 021 - listeners.zip
368.9 kB
19. Listening for Events and Handling Concurrency Issues/20.1 020 - listeners.zip
368.9 kB
19. Listening for Events and Handling Concurrency Issues/19.1 019 - listeners.zip
368.4 kB
19. Listening for Events and Handling Concurrency Issues/18.1 018 - listeners.zip
368.4 kB
19. Listening for Events and Handling Concurrency Issues/16.1 016 - listeners.zip
368.3 kB
19. Listening for Events and Handling Concurrency Issues/17.1 017 - listeners.zip
368.3 kB
19. Listening for Events and Handling Concurrency Issues/15.1 015 - listeners.zip
368.3 kB
19. Listening for Events and Handling Concurrency Issues/14.1 014 - listeners.zip
368.0 kB
19. Listening for Events and Handling Concurrency Issues/13.1 013 - listeners.zip
367.4 kB
19. Listening for Events and Handling Concurrency Issues/8.1 008 - listeners.zip
365.2 kB
19. Listening for Events and Handling Concurrency Issues/9.1 009 - listeners.zip
365.2 kB
19. Listening for Events and Handling Concurrency Issues/7.1 007 - listeners.zip
365.2 kB
19. Listening for Events and Handling Concurrency Issues/6.1 006 - listeners.zip
364.6 kB
19. Listening for Events and Handling Concurrency Issues/5.1 005 - listeners.zip
364.6 kB
19. Listening for Events and Handling Concurrency Issues/4.1 004 - listeners.zip
364.5 kB
19. Listening for Events and Handling Concurrency Issues/3.1 003 - listeners.zip
364.2 kB
18. Understanding Event Flow/6.1 006 - flow.zip
363.6 kB
17. Cross-Service Data Replication In Action/26.1 026_-_orders.zip
360.1 kB
17. Cross-Service Data Replication In Action/25.1 025_-_orders.zip
359.4 kB
17. Cross-Service Data Replication In Action/24.1 024_-_orders.zip
359.2 kB
17. Cross-Service Data Replication In Action/23.1 023_-_orders.zip
358.6 kB
17. Cross-Service Data Replication In Action/21.1 021_-_orders.zip
357.7 kB
17. Cross-Service Data Replication In Action/20.1 020_-_orders.zip
357.6 kB
17. Cross-Service Data Replication In Action/19.1 019_-_orders.zip
357.6 kB
17. Cross-Service Data Replication In Action/18.1 018_-_orders.zip
357.4 kB
17. Cross-Service Data Replication In Action/17.1 017_-_orders.zip
356.8 kB
17. Cross-Service Data Replication In Action/16.1 016_-_orders.zip
355.2 kB
17. Cross-Service Data Replication In Action/15.1 015_-_orders.zip
355.1 kB
17. Cross-Service Data Replication In Action/14.1 014_-_orders.zip
355.0 kB
17. Cross-Service Data Replication In Action/13.1 013_-_orders.zip
354.8 kB
17. Cross-Service Data Replication In Action/12.1 012_-_orders.zip
354.6 kB
17. Cross-Service Data Replication In Action/10.1 010_-_orders.zip
354.1 kB
17. Cross-Service Data Replication In Action/8.1 008_-_orders.zip
352.3 kB
17. Cross-Service Data Replication In Action/6.1 006_-_orders.zip
351.6 kB
17. Cross-Service Data Replication In Action/5.1 005_-_orders.zip
351.4 kB
17. Cross-Service Data Replication In Action/3.1 003_-_orders.zip
349.9 kB
17. Cross-Service Data Replication In Action/2.1 002_-_orders.zip
348.9 kB
16. Managing a NATS Client/17.1 017 - events.zip
278.9 kB
16. Managing a NATS Client/16.1 016 - events.zip
278.8 kB
16. Managing a NATS Client/15.1 015 - events.zip
278.7 kB
16. Managing a NATS Client/9.1 009 - events.zip
278.2 kB
16. Managing a NATS Client/7.1 007 - events.zip
277.7 kB
16. Managing a NATS Client/8.1 008 - events.zip
277.7 kB
16. Managing a NATS Client/6.1 006 - events.zip
277.6 kB
16. Managing a NATS Client/5.1 005 - events.zip
277.5 kB
16. Managing a NATS Client/4.1 004 - events.zip
277.3 kB
16. Managing a NATS Client/2.1 002 - events.zip
277.0 kB
16. Managing a NATS Client/1.1 001 - events.zip
277.0 kB
15. Connecting to NATS in a Node JS World/16.1 015_-_natslib.zip
276.3 kB
15. Connecting to NATS in a Node JS World/14.1 013_-_natslib.zip
269.0 kB
15. Connecting to NATS in a Node JS World/13.1 012_-_natslib.zip
268.9 kB
15. Connecting to NATS in a Node JS World/12.1 011_-_natslib.zip
268.8 kB
15. Connecting to NATS in a Node JS World/10.1 009_-_natslib.zip
268.0 kB
15. Connecting to NATS in a Node JS World/8.1 008_-_natslib.zip
268.0 kB
15. Connecting to NATS in a Node JS World/7.1 007_-_natslib.zip
267.9 kB
15. Connecting to NATS in a Node JS World/5.1 005_-_natslib.zip
267.3 kB
15. Connecting to NATS in a Node JS World/4.1 004_-_natslib.zip
267.2 kB
15. Connecting to NATS in a Node JS World/2.1 002_-_natslib.zip
266.4 kB
15. Connecting to NATS in a Node JS World/3.1 003_-_natslib.zip
266.4 kB
14. NATS Streaming Server - An Event Bus Implementation/22.1 021_-_nats.zip
266.2 kB
14. NATS Streaming Server - An Event Bus Implementation/15.1 014_-_nats.zip
266.1 kB
14. NATS Streaming Server - An Event Bus Implementation/21.1 020_-_nats.zip
266.1 kB
14. NATS Streaming Server - An Event Bus Implementation/13.1 012_-_nats.zip
266.1 kB
14. NATS Streaming Server - An Event Bus Implementation/12.1 011_-_nats.zip
266.0 kB
14. NATS Streaming Server - An Event Bus Implementation/11.1 010_-_nats.zip
266.0 kB
14. NATS Streaming Server - An Event Bus Implementation/10.1 009_-_nats.zip
266.0 kB
14. NATS Streaming Server - An Event Bus Implementation/9.1 008_-_nats.zip
265.9 kB
14. NATS Streaming Server - An Event Bus Implementation/8.1 007_-_nats.zip
265.7 kB
14. NATS Streaming Server - An Event Bus Implementation/5.1 005_-_nats.zip
265.6 kB
13. Create-Read-Update-Destroy Server Setup/22.1 022_-_tix.zip
263.7 kB
13. Create-Read-Update-Destroy Server Setup/5.1 005_-_tix.zip
257.5 kB
13. Create-Read-Update-Destroy Server Setup/25.1 025_-_tix.zip
254.9 kB
4. Orchestrating Collections of Services with Kubernetes/35.1 034_-_kube.zip
254.3 kB
4. Orchestrating Collections of Services with Kubernetes/33.1 032_-_kube.zip
253.9 kB
4. Orchestrating Collections of Services with Kubernetes/32.1 031_-_kube.zip
253.8 kB
4. Orchestrating Collections of Services with Kubernetes/31.1 030_-_kube.zip
253.8 kB
13. Create-Read-Update-Destroy Server Setup/24.1 024_-_tix.zip
253.8 kB
13. Create-Read-Update-Destroy Server Setup/23.1 023_-_tix.zip
253.5 kB
4. Orchestrating Collections of Services with Kubernetes/29.1 029_-_blog.zip
253.4 kB
4. Orchestrating Collections of Services with Kubernetes/24.1 024_-_kube.zip
253.0 kB
4. Orchestrating Collections of Services with Kubernetes/25.1 025_-_kube.zip
253.0 kB
4. Orchestrating Collections of Services with Kubernetes/23.1 023_-_kube.zip
253.0 kB
13. Create-Read-Update-Destroy Server Setup/21.1 021_-_tix.zip
252.9 kB
13. Create-Read-Update-Destroy Server Setup/20.1 020_-_tix.zip
252.4 kB
4. Orchestrating Collections of Services with Kubernetes/21.1 021_-_kube.zip
251.8 kB
4. Orchestrating Collections of Services with Kubernetes/22.1 022_-_kube.zip
251.8 kB
13. Create-Read-Update-Destroy Server Setup/19.1 019_-_tix.zip
251.4 kB
4. Orchestrating Collections of Services with Kubernetes/15.1 015_-_kube.zip
251.3 kB
13. Create-Read-Update-Destroy Server Setup/17.1 017_-_tix.zip
251.3 kB
4. Orchestrating Collections of Services with Kubernetes/10.1 010_-_kube.zip
251.0 kB
4. Orchestrating Collections of Services with Kubernetes/5.1 005_-_kube.zip
251.0 kB
13. Create-Read-Update-Destroy Server Setup/16.1 016_-_tix.zip
250.9 kB
3. Running Services with Docker/7.1 007_-_docker.zip
250.4 kB
13. Create-Read-Update-Destroy Server Setup/15.1 015_-_tix.zip
250.4 kB
13. Create-Read-Update-Destroy Server Setup/14.1 014_-_tix.zip
250.2 kB
13. Create-Read-Update-Destroy Server Setup/13.1 013_-_tix.zip
250.0 kB
13. Create-Read-Update-Destroy Server Setup/12.1 012_-_tix.zip
249.5 kB
13. Create-Read-Update-Destroy Server Setup/11.1 011_-_tix.zip
249.4 kB
13. Create-Read-Update-Destroy Server Setup/10.1 010_-_tix.zip
249.3 kB
13. Create-Read-Update-Destroy Server Setup/9.1 009_-_tix.zip
249.1 kB
13. Create-Read-Update-Destroy Server Setup/8.1 008_-_tix.zip
249.1 kB
13. Create-Read-Update-Destroy Server Setup/7.1 007_-_tix.zip
249.1 kB
13. Create-Read-Update-Destroy Server Setup/6.1 006_-_tix.zip
248.6 kB
3. Running Services with Docker/5.1 005_-_docker.zip
248.2 kB
2. A Mini-Microservices App/38.1 blog_-_037.zip
247.8 kB
2. A Mini-Microservices App/37.1 035_-_posts.zip
247.4 kB
2. A Mini-Microservices App/35.1 033_-_posts.zip
247.3 kB
13. Create-Read-Update-Destroy Server Setup/4.1 004_-_tix.zip
247.3 kB
2. A Mini-Microservices App/34.1 032_-_posts.zip
247.2 kB
2. A Mini-Microservices App/33.1 031_-_posts.zip
247.1 kB
2. A Mini-Microservices App/32.1 030_-_posts.zip
247.0 kB
2. A Mini-Microservices App/31.1 029_-_posts.zip
246.8 kB
2. A Mini-Microservices App/30.1 028_-_posts.zip
246.8 kB
13. Create-Read-Update-Destroy Server Setup/2.1 002_-_tix.zip
246.3 kB
2. A Mini-Microservices App/24.1 022_-_posts.zip
233.1 kB
2. A Mini-Microservices App/25.1 023_-_posts.zip
233.0 kB
2. A Mini-Microservices App/23.1 021_-_posts.zip
233.0 kB
2. A Mini-Microservices App/21.1 019_-_posts.zip
219.4 kB
2. A Mini-Microservices App/20.1 018_-_posts.zip
219.3 kB
2. A Mini-Microservices App/19.1 017_-_posts.zip
219.2 kB
2. A Mini-Microservices App/5.1 005_-_posts.zip
208.1 kB
2. A Mini-Microservices App/3.1 003_-_posts.zip
207.6 kB
2. A Mini-Microservices App/13.1 012_-_posts.zip
205.4 kB
2. A Mini-Microservices App/14.1 012_-_posts.zip
205.4 kB
2. A Mini-Microservices App/12.1 011_-_posts.zip
204.9 kB
2. A Mini-Microservices App/11.1 010_-_posts.zip
204.3 kB
2. A Mini-Microservices App/10.1 009_-_posts.zip
203.7 kB
2. A Mini-Microservices App/9.1 008_-_posts.zip
203.7 kB
2. A Mini-Microservices App/8.1 007_-_posts.zip
203.0 kB
12. Code Sharing and Reuse Between Services/9.1 009_-_shared.zip
176.8 kB
12. Code Sharing and Reuse Between Services/8.1 008_-_shared.zip
176.8 kB
12. Code Sharing and Reuse Between Services/7.1 007_-_shared.zip
176.3 kB
12. Code Sharing and Reuse Between Services/6.1 006_-_shared.zip
158.4 kB
12. Code Sharing and Reuse Between Services/5.1 005_-_shared.zip
158.0 kB
11. Integrating a Server-Side-Rendered React App/29.1 029_-_client.zip
155.1 kB
11. Integrating a Server-Side-Rendered React App/34.1 034_-_client.zip
146.0 kB
11. Integrating a Server-Side-Rendered React App/35.1 034_-_client.zip
146.0 kB
11. Integrating a Server-Side-Rendered React App/33.1 033_-_client.zip
145.6 kB
11. Integrating a Server-Side-Rendered React App/32.1 032_-_client.zip
145.4 kB
11. Integrating a Server-Side-Rendered React App/31.1 031_-_client.zip
144.9 kB
11. Integrating a Server-Side-Rendered React App/30.1 030_-_client.zip
144.9 kB
11. Integrating a Server-Side-Rendered React App/28.1 028_-_client.zip
144.7 kB
11. Integrating a Server-Side-Rendered React App/26.1 026_-_client.zip
144.6 kB
11. Integrating a Server-Side-Rendered React App/25.1 025_-_client.zip
144.2 kB
11. Integrating a Server-Side-Rendered React App/24.1 024_-_client.zip
144.2 kB
11. Integrating a Server-Side-Rendered React App/22.1 022_-_client.zip
143.8 kB
11. Integrating a Server-Side-Rendered React App/23.1 023_-_client.zip
143.8 kB
11. Integrating a Server-Side-Rendered React App/21.1 021_-_client.zip
143.7 kB
11. Integrating a Server-Side-Rendered React App/20.1 020_-_client.zip
143.7 kB
11. Integrating a Server-Side-Rendered React App/16.1 016_-_client.zip
143.6 kB
11. Integrating a Server-Side-Rendered React App/15.1 015_-_client.zip
143.6 kB
11. Integrating a Server-Side-Rendered React App/14.1 014_-_client.zip
143.5 kB
11. Integrating a Server-Side-Rendered React App/5.1 005_-_client.zip
141.0 kB
11. Integrating a Server-Side-Rendered React App/4.1 004_-_client.zip
140.6 kB
10. Testing Isolated Microservices/17.1 017_-_test.zip
81.6 kB
10. Testing Isolated Microservices/15.1 015_-_test.zip
81.4 kB
10. Testing Isolated Microservices/14.1 014_-_test.zip
81.3 kB
10. Testing Isolated Microservices/13.1 013_-_test.zip
80.9 kB
10. Testing Isolated Microservices/12.1 012_-_test.zip
80.4 kB
10. Testing Isolated Microservices/11.1 011_-_test.zip
79.8 kB
10. Testing Isolated Microservices/10.1 010_-_test.zip
79.7 kB
10. Testing Isolated Microservices/9.1 009_-_test.zip
79.7 kB
10. Testing Isolated Microservices/7.1 007_-_test.zip
79.6 kB
10. Testing Isolated Microservices/5.1 005_-_test.zip
78.3 kB
14. NATS Streaming Server - An Event Bus Implementation/19. Solving Concurrency Issues.srt
32.0 kB
10. Testing Isolated Microservices/4.1 004_-_test.zip
30.9 kB
9. Authentication Strategies and Options/26.1 041_-_db.zip
30.8 kB
19. Listening for Events and Handling Concurrency Issues/23. [Optional] Versioning Without Update-If-Current.srt
30.5 kB
9. Authentication Strategies and Options/25.1 040_-_db.zip
30.1 kB
9. Authentication Strategies and Options/24.1 039_-_db.zip
30.1 kB
9. Authentication Strategies and Options/23.1 038_-_db.zip
29.6 kB
9. Authentication Strategies and Options/22.1 037_-_db.zip
29.6 kB
9. Authentication Strategies and Options/19.1 034_-_db.zip
29.5 kB
9. Authentication Strategies and Options/18.1 033_-_db.zip
29.2 kB
9. Authentication Strategies and Options/14.1 029_-_db.zip
28.5 kB
9. Authentication Strategies and Options/10.1 025_-_db.zip
28.4 kB
14. NATS Streaming Server - An Event Bus Implementation/18. [Optional] More Possible Concurrency Solutions.srt
27.1 kB
8. Database Management and Modeling/16.1 015_-_db.zip
26.4 kB
5. Architecture of Multi-Service Apps/1. Big Ticket Items.srt
26.3 kB
8. Database Management and Modeling/14.1 013_-_db.zip
26.3 kB
8. Database Management and Modeling/11.1 011_-_db.zip
25.7 kB
8. Database Management and Modeling/10.1 010_-_db.zip
25.3 kB
8. Database Management and Modeling/8.1 008_-_db.zip
25.2 kB
8. Database Management and Modeling/7.1 007_-_db.zip
25.2 kB
8. Database Management and Modeling/6.1 006_-_db.zip
25.1 kB
8. Database Management and Modeling/1.1 001_-_db.zip
24.1 kB
7. Response Normalization Strategies/19.1 018_-_tc.zip
21.3 kB
7. Response Normalization Strategies/18.1 017_-_tc.zip
21.2 kB
14. NATS Streaming Server - An Event Bus Implementation/16. Core Concurrency Issues.srt
20.9 kB
7. Response Normalization Strategies/17.1 016_-_tc.zip
20.8 kB
19. Listening for Events and Handling Concurrency Issues/10. Clear Concurrency Issues.srt
20.8 kB
25. [Appendix B] - Basics of Typescript/59. Exploring Type Definition Files.srt
20.7 kB
7. Response Normalization Strategies/3.1 003_-_tc.zip
18.5 kB
7. Response Normalization Strategies/2.1 002_-_tc.zip
18.0 kB
17. Cross-Service Data Replication In Action/22. A Slightly Complicated Test.srt
17.7 kB
9. Authentication Strategies and Options/6. Microservices Auth Requirements.srt
17.7 kB
7. Response Normalization Strategies/1.1 001_-_tc.zip
17.5 kB
22. Back to the Client/11. The Expiration Timer.srt
17.4 kB
24. [Appendix A] - Basics of Docker/31. The Build Process in Detail.srt
17.1 kB
2. A Mini-Microservices App/36. Dealing with Missing Events.srt
17.0 kB
6. Leveraging a Cloud Environment for Development/9.1 009_-_gcloud.zip
16.6 kB
5. Architecture of Multi-Service Apps/11.1 009_-_tickets.zip
16.5 kB
5. Architecture of Multi-Service Apps/12.1 010_-_tickets.zip
16.5 kB
22. Back to the Client/16. Paying for an Order.srt
16.5 kB
5. Architecture of Multi-Service Apps/9.1 008_-_tickets.zip
16.1 kB
14. NATS Streaming Server - An Event Bus Implementation/20. Concurrency Control with the Tickets App.srt
16.0 kB
9. Authentication Strategies and Options/7. Issues with JWT's and Server Side Rendering.srt
15.8 kB
5. Architecture of Multi-Service Apps/2. App Overview.srt
15.8 kB
5. Architecture of Multi-Service Apps/8.1 007_-_tickets.zip
15.8 kB
14. NATS Streaming Server - An Event Bus Implementation/4. Big Notes on NATS Streaming.srt
15.7 kB
11. Integrating a Server-Side-Rendered React App/5. Running Next in Kubernetes.srt
15.7 kB
4. Orchestrating Collections of Services with Kubernetes/2. A Kubernetes Tour.srt
15.7 kB
14. NATS Streaming Server - An Event Bus Implementation/13. Manual Ack Mode.srt
15.5 kB
7. Response Normalization Strategies/17. Final Error Related Code.srt
15.4 kB
14. NATS Streaming Server - An Event Bus Implementation/14. Client Health Checks.srt
15.4 kB
9. Authentication Strategies and Options/16. Formatting JSON Properties.srt
15.3 kB
7. Response Normalization Strategies/14. Converting Errors to Responses.srt
15.0 kB
9. Authentication Strategies and Options/13. Creating and Accessing Secrets.srt
14.7 kB
13. Create-Read-Update-Destroy Server Setup/18. What's that Error!.srt
14.7 kB
19. Listening for Events and Handling Concurrency Issues/41. Mock Function Arguments.srt
14.7 kB
9. Authentication Strategies and Options/1. Fundamental Authentication Strategies.srt
14.6 kB
1. Fundamental Ideas Around Microservices/8. A Crazy Way of Storing Data.srt
14.5 kB
14. NATS Streaming Server - An Event Bus Implementation/17. Common Questions.srt
14.4 kB
2. A Mini-Microservices App/11. Fetching and Rendering Posts.srt
14.3 kB
14. NATS Streaming Server - An Event Bus Implementation/22. Durable Subscriptions.srt
14.3 kB
16. Managing a NATS Client/5. Singleton Implementation.srt
14.3 kB
25. [Appendix B] - Basics of Typescript/62. Adding Markers.srt
14.2 kB
21. Handling Payments/22. A More Realistic Test Setup.srt
14.2 kB
19. Listening for Events and Handling Concurrency Issues/25. A Complete Listener Test.srt
14.2 kB
11. Integrating a Server-Side-Rendered React App/17. Why the Error.srt
14.2 kB
17. Cross-Service Data Replication In Action/5. Scaffolding a Few Route Handlers.srt
14.1 kB
2. A Mini-Microservices App/9. Building Post Submission.srt
14.1 kB
18. Understanding Event Flow/2. Creating the Events.srt
14.0 kB
19. Listening for Events and Handling Concurrency Issues/15. Testing OCC.srt
13.9 kB
23. CICD/10. Deployment Options.srt
13.9 kB
20. Worker Services/8. Creating a Queue.srt
13.8 kB
16. Managing a NATS Client/16. Ensuring Mock Invocations.srt
13.8 kB
7. Response Normalization Strategies/16. Verifying Our Custom Errors.srt
13.7 kB
16. Managing a NATS Client/14. Providing a Mock Implementation.srt
13.7 kB
9. Authentication Strategies and Options/22. Returning the Current User.srt
13.6 kB
25. [Appendix B] - Basics of Typescript/61. Why Use Private Modifiers Here's Why.srt
13.5 kB
23. CICD/15. Building an Image in an Action.srt
13.4 kB
13. Create-Read-Update-Destroy Server Setup/4. Mongo Connection URI.srt
13.4 kB
9. Authentication Strategies and Options/4. Solving Issues with Option #2.srt
13.3 kB
4. Orchestrating Collections of Services with Kubernetes/35. Skaffold Setup.srt
13.2 kB
15. Connecting to NATS in a Node JS World/2. The Listener Abstract Class.srt
13.2 kB
17. Cross-Service Data Replication In Action/26. Can We Cancel.srt
13.2 kB
17. Cross-Service Data Replication In Action/8. Order Model Setup.srt
13.1 kB
11. Integrating a Server-Side-Rendered React App/22. Specifying the Host.srt
13.1 kB
9. Authentication Strategies and Options/10. Generating a JWT.srt
12.9 kB
24. [Appendix A] - Basics of Docker/11. But Really... What's a Container.srt
12.9 kB
25. [Appendix B] - Basics of Typescript/70. App Wrapup.srt
12.9 kB
7. Response Normalization Strategies/15. Moving Logic Into Errors.srt
12.9 kB
4. Orchestrating Collections of Services with Kubernetes/27. Installing Ingress-Nginx.srt
12.9 kB
4. Orchestrating Collections of Services with Kubernetes/15. Creating a NodePort Service.srt
12.8 kB
4. Orchestrating Collections of Services with Kubernetes/23. Adding Query, Moderation and Comments.srt
12.7 kB
25. [Appendix B] - Basics of Typescript/3. Environment Setup.srt
12.7 kB
2. A Mini-Microservices App/3. Posts Service Creation.srt
12.7 kB
7. Response Normalization Strategies/3. Adding Validation.srt
12.6 kB
13. Create-Read-Update-Destroy Server Setup/24. Final Update Changes.srt
12.6 kB
10. Testing Isolated Microservices/3. Testing Architecture.srt
12.6 kB
13. Create-Read-Update-Destroy Server Setup/15. Creation via Route Handler.srt
12.5 kB
23. CICD/3. Creating a GitHub Action.srt
12.4 kB
20. Worker Services/2. Expiration Options.srt
12.4 kB
19. Listening for Events and Handling Concurrency Issues/27. Testing the Ticket Updated Listener.srt
12.3 kB
25. [Appendix B] - Basics of Typescript/19. The Any Type.srt
12.3 kB
2. A Mini-Microservices App/27. Issues with Comment Filtering.srt
12.2 kB
13. Create-Read-Update-Destroy Server Setup/8. Adding Auth Protection.srt
12.2 kB
17. Cross-Service Data Replication In Action/10. Creating an Order Status Enum.srt
12.2 kB
22. Back to the Client/7. Listing All Tickets.srt
12.1 kB
21. Handling Payments/2. Initial Setup.srt
12.0 kB
15. Connecting to NATS in a Node JS World/12. Custom Publisher.srt
12.0 kB
9. Authentication Strategies and Options/25. Augmenting Type Definitions.srt
12.0 kB
9. Authentication Strategies and Options/2. Huge Issues with Authentication Strategies.srt
12.0 kB
2. A Mini-Microservices App/5. Implementing a Comments Service.srt
12.0 kB
8. Database Management and Modeling/2. Connecting to MongoDB.srt
12.0 kB
11. Integrating a Server-Side-Rendered React App/19. Cross Namespace Service Communication.srt
12.0 kB
21. Handling Payments/12. Implementing the Create Charge Handler.srt
12.0 kB
17. Cross-Service Data Replication In Action/15. Convenience Document Methods.srt
11.9 kB
25. [Appendix B] - Basics of Typescript/7. Catching Errors with TypeScript.srt
11.9 kB
22. Back to the Client/9. Creating an Order.srt
11.9 kB
16. Managing a NATS Client/17. NATS Env Variables.srt
11.8 kB
25. [Appendix B] - Basics of Typescript/57. Adding Google Maps Support.srt
11.8 kB
16. Managing a NATS Client/10. Failed Event Publishing.srt
11.8 kB
1. Fundamental Ideas Around Microservices/3. Data in Microservices.srt
11.8 kB
22. Back to the Client/8. Linking to Wildcard Routes.srt
11.8 kB
24. [Appendix A] - Basics of Docker/44. Specifying a Working Directory.srt
11.7 kB
23. CICD/7. Running Tests in Parallel.srt
11.7 kB
2. A Mini-Microservices App/12. Creating Comments.srt
11.6 kB
8. Database Management and Modeling/1. Creating Databases in Kubernetes.srt
11.6 kB
7. Response Normalization Strategies/9. Building an Error Handling Middleware.srt
11.6 kB
16. Managing a NATS Client/7. Graceful Shutdown.srt
11.6 kB
3. Running Services with Docker/1. Deployment Issues.srt
11.5 kB
23. CICD/17. Restarting the Deployment.srt
11.5 kB
24. [Appendix A] - Basics of Docker/39. Base Image Issues.srt
11.5 kB
19. Listening for Events and Handling Concurrency Issues/20. Applying a Version Query.srt
11.5 kB
2. A Mini-Microservices App/16. An Async Solution.srt
11.4 kB
7. Response Normalization Strategies/12. Subclassing for Custom Errors.srt
11.4 kB
15. Connecting to NATS in a Node JS World/8. Enforcing Listener Subjects.srt
11.4 kB
14. NATS Streaming Server - An Event Bus Implementation/12. Queue Groups.srt
11.4 kB
17. Cross-Service Data Replication In Action/7. Associating Orders and Tickets.srt
11.3 kB
22. Back to the Client/1. A Few More Pages.srt
11.3 kB
5. Architecture of Multi-Service Apps/8. Auth K8s Setup.srt
11.3 kB
11. Integrating a Server-Side-Rendered React App/18. Two Possible Solutions.srt
11.2 kB
20. Worker Services/4. A Touch of Kubernetes Setup.srt
11.2 kB
19. Listening for Events and Handling Concurrency Issues/11. Reminder on Versioning Records.srt
11.2 kB
24. [Appendix A] - Basics of Docker/33. Rebuilds with Cache.srt
11.2 kB
14. NATS Streaming Server - An Event Bus Implementation/5. Building a NATS Test Project.srt
11.2 kB
10. Testing Isolated Microservices/6. Test Environment Setup.srt
11.1 kB
23. CICD/23. Additional Deploy Files.srt
11.1 kB
11. Integrating a Server-Side-Rendered React App/20. When is GetInitialProps Called.srt
11.1 kB
14. NATS Streaming Server - An Event Bus Implementation/10. Accessing Event Data.srt
11.1 kB
19. Listening for Events and Handling Concurrency Issues/17. Who Updates Versions.srt
11.0 kB
25. [Appendix B] - Basics of Typescript/67. Showing Popup Windows.srt
11.0 kB
8. Database Management and Modeling/11. Proper Error Handling.srt
11.0 kB
24. [Appendix A] - Basics of Docker/43. Container Port Forwarding.srt
11.0 kB
25. [Appendix B] - Basics of Typescript/28. Annotations Around Objects.srt
11.0 kB
22. Back to the Client/6. Ticket Creation.srt
11.0 kB
13. Create-Read-Update-Destroy Server Setup/9. Faking Authentication During Tests.srt
11.0 kB
25. [Appendix B] - Basics of Typescript/64. One Possible Solution.srt
10.9 kB
9. Authentication Strategies and Options/26. Requiring Auth for Route Access.srt
10.9 kB
4. Orchestrating Collections of Services with Kubernetes/26. Load Balancers and Ingress.srt
10.9 kB
10. Testing Isolated Microservices/16. Auth Helper Function.srt
10.9 kB
9. Authentication Strategies and Options/17. The Signin Flow.srt
10.9 kB
20. Worker Services/17. A Touch More Testing.srt
10.9 kB
12. Code Sharing and Reuse Between Services/5. Project Setup.srt
10.9 kB
25. [Appendix B] - Basics of Typescript/68. Updating Interface Definitions.srt
10.9 kB
17. Cross-Service Data Replication In Action/6. Subtle Service Coupling.srt
10.9 kB
11. Integrating a Server-Side-Rendered React App/15. Overview on Server Side Rendering.srt
10.8 kB
22. Back to the Client/2. Reminder on Data Fetching with Next.srt
10.8 kB
21. Handling Payments/4. Another Order Model!.srt
10.8 kB
19. Listening for Events and Handling Concurrency Issues/39. Private vs Protected Properties.srt
10.8 kB
12. Code Sharing and Reuse Between Services/6. An Easy Publish Command.srt
10.7 kB
11. Integrating a Server-Side-Rendered React App/29. Issues with Custom App GetInitialProps.srt
10.7 kB
15. Connecting to NATS in a Node JS World/16. Updating the Common Module.srt
10.7 kB
4. Orchestrating Collections of Services with Kubernetes/5. Creating a Pod.srt
10.7 kB
6. Leveraging a Cloud Environment for Development/2. Remote Dev with Skaffold.srt
10.7 kB
15. Connecting to NATS in a Node JS World/15. Common Event Definitions Summary.srt
10.6 kB
2. A Mini-Microservices App/25. Using the Query Service.srt
10.6 kB
13. Create-Read-Update-Destroy Server Setup/13. Reminder on Mongoose with TypeScript.srt
10.6 kB
4. Orchestrating Collections of Services with Kubernetes/37. A Few Notes on Skaffold.srt
10.6 kB
19. Listening for Events and Handling Concurrency Issues/40. Publishing While Listening.srt
10.6 kB
14. NATS Streaming Server - An Event Bus Implementation/15. Graceful Client Shutdown.srt
10.6 kB
21. Handling Payments/24. Tying an Order and Charge Together.srt
10.5 kB
23. CICD/2. Git Repository Approaches.srt
10.4 kB
12. Code Sharing and Reuse Between Services/7. Relocating Shared Code.srt
10.4 kB
17. Cross-Service Data Replication In Action/3. A Touch More Setup.srt
10.4 kB
5. Architecture of Multi-Service Apps/11. Ingress-Nginx Setup.srt
10.4 kB
25. [Appendix B] - Basics of Typescript/2. TypeScript Overview.srt
10.4 kB
6. Leveraging a Cloud Environment for Development/11. Final Config and Test.srt
10.4 kB
19. Listening for Events and Handling Concurrency Issues/31. Fixing a Few Tests.srt
10.4 kB
22. Back to the Client/5. Sanitizing Price Input.srt
10.4 kB
9. Authentication Strategies and Options/24. Creating a Current User Middleware.srt
10.4 kB
14. NATS Streaming Server - An Event Bus Implementation/9. Listening For Data.srt
10.4 kB
4. Orchestrating Collections of Services with Kubernetes/32. Unique Route Paths.srt
10.4 kB
1. Fundamental Ideas Around Microservices/9. Pros and Cons of Async Communication.srt
10.3 kB
19. Listening for Events and Handling Concurrency Issues/43. A Lightning-Quick Test.srt
10.3 kB
4. Orchestrating Collections of Services with Kubernetes/19. Adding ClusterIP Services.srt
10.3 kB
25. [Appendix B] - Basics of Typescript/60. Hiding Functionality.srt
10.3 kB
25. [Appendix B] - Basics of Typescript/16. Object Literal Annotations.srt
10.3 kB
1. Fundamental Ideas Around Microservices/6. Sync Communication Between Services.srt
10.2 kB
11. Integrating a Server-Side-Rendered React App/11. Handling Validation Errors.srt
10.2 kB
17. Cross-Service Data Replication In Action/12. Defining the Ticket Model.srt
10.2 kB
21. Handling Payments/19. Manual Testing of Payments.srt
10.2 kB
13. Create-Read-Update-Destroy Server Setup/16. Testing Show Routes.srt
10.2 kB
8. Database Management and Modeling/10. User Creation.srt
10.2 kB
9. Authentication Strategies and Options/5. Reminder on Cookies vs JWT's.srt
10.2 kB
2. A Mini-Microservices App/13. Displaying Comments.srt
10.1 kB
8. Database Management and Modeling/14. Adding Password Hashing.srt
10.1 kB
19. Listening for Events and Handling Concurrency Issues/36. Setup for Testing Reservation.srt
10.1 kB
21. Handling Payments/3. Replicated Fields.srt
10.1 kB
17. Cross-Service Data Replication In Action/24. Does Fetching Work.srt
10.1 kB
14. NATS Streaming Server - An Event Bus Implementation/8. Publishing Events.srt
10.0 kB
16. Managing a NATS Client/11. Handling Publish Failures.srt
10.0 kB
13. Create-Read-Update-Destroy Server Setup/23. Permission Checking.srt
10.0 kB
2. A Mini-Microservices App/1. App Overview.srt
10.0 kB
22. Back to the Client/19. Rendering a List of Orders.srt
10.0 kB
23. CICD/6. Output of Failing Tests.srt
10.0 kB
11. Integrating a Server-Side-Rendered React App/12. The useRequest Hook.srt
9.9 kB
17. Cross-Service Data Replication In Action/9. The Need for an Enum.srt
9.9 kB
25. [Appendix B] - Basics of Typescript/45. Class Method Modifiers.srt
9.9 kB
4. Orchestrating Collections of Services with Kubernetes/29. Hosts File Tweak.srt
9.9 kB
19. Listening for Events and Handling Concurrency Issues/38. Missing Update Event.srt
9.9 kB
25. [Appendix B] - Basics of Typescript/46. Fields in Classes.srt
9.8 kB
21. Handling Payments/20. Automated Payment Testing.srt
9.8 kB
10. Testing Isolated Microservices/7. Our First Test.srt
9.8 kB
19. Listening for Events and Handling Concurrency Issues/42. Order Cancelled Listener.srt
9.7 kB
21. Handling Payments/23. Realistic Test Implementation.srt
9.7 kB
3. Running Services with Docker/3. Why Kubernetes.srt
9.7 kB
7. Response Normalization Strategies/6. Surprising Complexity Around Errors.srt
9.7 kB
4. Orchestrating Collections of Services with Kubernetes/33. Final Route Config.srt
9.7 kB
23. CICD/24. A Successful Deploy!.srt
9.7 kB
7. Response Normalization Strategies/4. Handling Validation Errors.srt
9.6 kB
11. Integrating a Server-Side-Rendered React App/24. A Reusable API Client.srt
9.6 kB
17. Cross-Service Data Replication In Action/18. Asserting Tickets Exist.srt
9.6 kB
25. [Appendix B] - Basics of Typescript/17. Annotations Around Functions.srt
9.6 kB
25. [Appendix B] - Basics of Typescript/24. Inference Around Functions.srt
9.6 kB
19. Listening for Events and Handling Concurrency Issues/12. Optimistic Concurrency Control.srt
9.6 kB
9. Authentication Strategies and Options/19. Sign In Logic.srt
9.6 kB
25. [Appendix B] - Basics of Typescript/54. Using Type Definition Files.srt
9.5 kB
21. Handling Payments/18. Creating a Charge with Stripe.srt
9.5 kB
4. Orchestrating Collections of Services with Kubernetes/10. Creating a Deployment.srt
9.5 kB
22. Back to the Client/3. Two Quick Fixes.srt
9.5 kB
19. Listening for Events and Handling Concurrency Issues/34. Strategies for Locking a Ticket.srt
9.5 kB
17. Cross-Service Data Replication In Action/16. Order Expiration Times.srt
9.5 kB
2. A Mini-Microservices App/24. Parsing Incoming Events.srt
9.4 kB
13. Create-Read-Update-Destroy Server Setup/21. Ticket Updating.srt
9.4 kB
4. Orchestrating Collections of Services with Kubernetes/12. Updating Deployments.srt
9.3 kB
11. Integrating a Server-Side-Rendered React App/30. Handling Multiple GetInitialProps.srt
9.3 kB
25. [Appendix B] - Basics of Typescript/11. More on Types.srt
9.2 kB
2. A Mini-Microservices App/34. A Quick Test.srt
9.2 kB
8. Database Management and Modeling/6. Type Checking User Properties.srt
9.2 kB
21. Handling Payments/14. Testing Order Validation Before Payment.srt
9.2 kB
8. Database Management and Modeling/7. Adding Static Properties to a Model.srt
9.2 kB
20. Worker Services/13. Publishing an Event on Job Processing.srt
9.2 kB
23. CICD/9. Selective Test Execution.srt
9.1 kB
25. [Appendix B] - Basics of Typescript/69. Optional Implements Clauses.srt
9.1 kB
21. Handling Payments/25. Testing Payment Creation.srt
9.0 kB
20. Worker Services/3. Initial Setup.srt
9.0 kB
15. Connecting to NATS in a Node JS World/5. Leveraging TypeScript for Listener Validation.srt
9.0 kB
7. Response Normalization Strategies/19. Uh Oh... Async Error Handling.srt
9.0 kB
8. Database Management and Modeling/16. Mongoose Pre-Save Hooks.srt
9.0 kB
12. Code Sharing and Reuse Between Services/9. Updating the Common Module.srt
9.0 kB
15. Connecting to NATS in a Node JS World/3. Extending the Listener.srt
9.0 kB
2. A Mini-Microservices App/37. Implementing Event Sync.srt
9.0 kB
11. Integrating a Server-Side-Rendered React App/14. An onSuccess Callback.srt
9.0 kB
4. Orchestrating Collections of Services with Kubernetes/31. Deploying the React App.srt
9.0 kB
21. Handling Payments/11. Payments Flow with Stripe.srt
9.0 kB
4. Orchestrating Collections of Services with Kubernetes/25. Load Balancer Services.srt
8.9 kB
17. Cross-Service Data Replication In Action/13. Order Creation Logic.srt
8.9 kB
2. A Mini-Microservices App/18. Event Bus Overview.srt
8.9 kB
2. A Mini-Microservices App/28. A Second Approach.srt
8.9 kB
4. Orchestrating Collections of Services with Kubernetes/6. Understanding a Pod Spec.srt
8.9 kB
24. [Appendix A] - Basics of Docker/30. What's a Base Image.srt
8.9 kB
19. Listening for Events and Handling Concurrency Issues/4. A Few More Reminders.srt
8.9 kB
10. Testing Isolated Microservices/11. Changing Node Env During Tests.srt
8.8 kB
14. NATS Streaming Server - An Event Bus Implementation/3. Creating a NATS Streaming Deployment.srt
8.8 kB
21. Handling Payments/26. Publishing a Payment Created Event.srt
8.8 kB
17. Cross-Service Data Replication In Action/14. Finding Reserved Tickets.srt
8.8 kB
23. CICD/21. Don't Forget Ingress-Nginx!.srt
8.8 kB
8. Database Management and Modeling/4. Getting TypeScript and Mongoose to Cooperate.srt
8.7 kB
10. Testing Isolated Microservices/12. Tests Around Sign In Functionality.srt
8.7 kB
13. Create-Read-Update-Destroy Server Setup/3. Running the Ticket Service.srt
8.7 kB
7. Response Normalization Strategies/1. Creating Route Handlers.srt
8.7 kB
13. Create-Read-Update-Destroy Server Setup/2. Project Setup.srt
8.7 kB
24. [Appendix A] - Basics of Docker/20. Stopping Containers.srt
8.6 kB
13. Create-Read-Update-Destroy Server Setup/20. Complete Index Route Implementation.srt
8.6 kB
4. Orchestrating Collections of Services with Kubernetes/21. Updating Service Addresses.srt
8.6 kB
19. Listening for Events and Handling Concurrency Issues/6. ID Adjustment.srt
8.6 kB
19. Listening for Events and Handling Concurrency Issues/45. Rejecting Edits of Reserved Tickets.srt
8.6 kB
23. CICD/26. Configuring the Domain Name.srt
8.6 kB
19. Listening for Events and Handling Concurrency Issues/22. Abstracted Query Method.srt
8.6 kB
24. [Appendix A] - Basics of Docker/10. Using the Docker Client.srt
8.6 kB
4. Orchestrating Collections of Services with Kubernetes/13. Preferred Method for Updating Deployments.srt
8.6 kB
25. [Appendix B] - Basics of Typescript/53. Type Definition Files.srt
8.5 kB
2. A Mini-Microservices App/26. Adding a Simple Feature.srt
8.5 kB
21. Handling Payments/28. Marking an Order as Complete.srt
8.5 kB
20. Worker Services/15. Emitting the Order Cancelled Event.srt
8.5 kB
16. Managing a NATS Client/3. NATS Client Singleton.srt
8.5 kB
25. [Appendix B] - Basics of Typescript/65. Restricting Access with Interfaces.srt
8.5 kB
11. Integrating a Server-Side-Rendered React App/33. Conditionally Showing Links.srt
8.4 kB
21. Handling Payments/9. Cancelled Testing.srt
8.4 kB
25. [Appendix B] - Basics of Typescript/34. Tuples in Action.srt
8.4 kB
9. Authentication Strategies and Options/8. Cookies and Encryption.srt
8.4 kB
25. [Appendix B] - Basics of Typescript/52. Generating Random Data.srt
8.4 kB
17. Cross-Service Data Replication In Action/21. Fetching a User's Orders.srt
8.4 kB
17. Cross-Service Data Replication In Action/1. The Orders Service.srt
8.4 kB
18. Understanding Event Flow/6. Testing Event Publishing.srt
8.3 kB
6. Leveraging a Cloud Environment for Development/10. Creating a Load Balancer.srt
8.3 kB
1. Fundamental Ideas Around Microservices/7. Event-Based Communication.srt
8.3 kB
24. [Appendix A] - Basics of Docker/4. Installing Docker on macOS.srt
8.3 kB
8. Database Management and Modeling/13. Reminder on Password Hashing.srt
8.3 kB
16. Managing a NATS Client/13. Redirecting Imports.srt
8.3 kB
13. Create-Read-Update-Destroy Server Setup/10. Building a Session.srt
8.3 kB
20. Worker Services/9. Queueing a Job on Event Arrival.srt
8.3 kB
11. Integrating a Server-Side-Rendered React App/7. Adding Global CSS.srt
8.3 kB
7. Response Normalization Strategies/10. Communicating More Info to the Error Handler.srt
8.2 kB
23. CICD/30. Next Steps.srt
8.2 kB
25. [Appendix B] - Basics of Typescript/10. Types.srt
8.2 kB
2. A Mini-Microservices App/20. Emitting Events.srt
8.2 kB
21. Handling Payments/7. Testing Order Creation.srt
8.2 kB
20. Worker Services/16. Testing the Expiration Complete Listener.srt
8.2 kB
11. Integrating a Server-Side-Rendered React App/3. Basics of Next JS.srt
8.2 kB
24. [Appendix A] - Basics of Docker/14. Overriding Default Commands.srt
8.2 kB
11. Integrating a Server-Side-Rendered React App/27. A Reusable Header.srt
8.1 kB
5. Architecture of Multi-Service Apps/9. Adding Skaffold.srt
8.1 kB
12. Code Sharing and Reuse Between Services/2. Options for Code Sharing.srt
8.1 kB
10. Testing Isolated Microservices/9. Testing Invalid Input.srt
8.1 kB
20. Worker Services/11. Delaying Job Processing.srt
8.1 kB
21. Handling Payments/8. Marking an Order as Cancelled.srt
8.1 kB
12. Code Sharing and Reuse Between Services/1. Shared Logic Between Services.srt
8.1 kB
24. [Appendix A] - Basics of Docker/38. A Few Planned Errors.srt
8.1 kB
4. Orchestrating Collections of Services with Kubernetes/18. Building a Deployment for the Event Bus.srt
8.1 kB
2. A Mini-Microservices App/32. Handling Moderation.srt
8.1 kB
20. Worker Services/14. Handling an Expiration Event.srt
8.1 kB
25. [Appendix B] - Basics of Typescript/29. Arrays in TypeScript.srt
8.1 kB
1. Fundamental Ideas Around Microservices/5. Big Problems with Data.srt
8.0 kB
13. Create-Read-Update-Destroy Server Setup/25. Manual Testing.srt
8.0 kB
10. Testing Isolated Microservices/2. Testing Goals.srt
8.0 kB
7. Response Normalization Strategies/8. Solution for Error Handling.srt
8.0 kB
2. A Mini-Microservices App/2. Project Setup.srt
8.0 kB
23. CICD/5. Running Tests on PR Creation.srt
8.0 kB
25. [Appendix B] - Basics of Typescript/8. Catching More Errors!.srt
8.0 kB
24. [Appendix A] - Basics of Docker/35. Manual Image Generation with Docker Commit.srt
8.0 kB
21. Handling Payments/15. Testing Same-User Validation.srt
7.9 kB
25. [Appendix B] - Basics of Typescript/15. Annotations With Variables.srt
7.9 kB
2. A Mini-Microservices App/15. Request Minimization Strategies.srt
7.9 kB
9. Authentication Strategies and Options/14. Accessing Env Variables in a Pod.srt
7.9 kB
11. Integrating a Server-Side-Rendered React App/16. Fetching Data During SSR.srt
7.9 kB
25. [Appendix B] - Basics of Typescript/23. Annotations Around Functions.srt
7.9 kB
3. Running Services with Docker/6. Review Some Basic Commands.srt
7.9 kB
25. [Appendix B] - Basics of Typescript/4. A First App.srt
7.9 kB
13. Create-Read-Update-Destroy Server Setup/19. Better Error Logging.srt
7.9 kB
12. Code Sharing and Reuse Between Services/8. Updating Import Statements.srt
7.9 kB
16. Managing a NATS Client/4. Remember Mongoose.srt
7.9 kB
24. [Appendix A] - Basics of Docker/46. Minimizing Cache Busting and Rebuilds.srt
7.9 kB
11. Integrating a Server-Side-Rendered React App/10. Successful Account Signup.srt
7.8 kB
24. [Appendix A] - Basics of Docker/16. Container Lifecycle.srt
7.8 kB
18. Understanding Event Flow/1. Orders Service Events.srt
7.8 kB
25. [Appendix B] - Basics of Typescript/55. Export Statements in TypeScript.srt
7.8 kB
6. Leveraging a Cloud Environment for Development/6. Initializing the GCloud SDK.srt
7.8 kB
15. Connecting to NATS in a Node JS World/1. Reusable NATS Listeners.srt
7.8 kB
2. A Mini-Microservices App/29. How to Handle Resource Updates.srt
7.8 kB
10. Testing Isolated Microservices/14. Issues with Cookies During Testing.srt
7.8 kB
10. Testing Isolated Microservices/1. Scope of Testing.srt
7.7 kB
2. A Mini-Microservices App/30. Creating the Moderation Service.srt
7.7 kB
4. Orchestrating Collections of Services with Kubernetes/16. Accessing NodePort Services.srt
7.6 kB
25. [Appendix B] - Basics of Typescript/5. Executing Typescript Code.srt
7.6 kB
7. Response Normalization Strategies/11. Encoding More Information In an Error.srt
7.6 kB
14. NATS Streaming Server - An Event Bus Implementation/2. Three Important Items.srt
7.6 kB
9. Authentication Strategies and Options/18. Common Request Validation Middleware.srt
7.6 kB
24. [Appendix A] - Basics of Docker/41. Copying Build Files.srt
7.6 kB
25. [Appendix B] - Basics of Typescript/22. When Inference Doesn't Work.srt
7.6 kB
19. Listening for Events and Handling Concurrency Issues/29. Out-Of-Order Events.srt
7.5 kB
2. A Mini-Microservices App/19. A Basic Event Bus Implementation.srt
7.5 kB
4. Orchestrating Collections of Services with Kubernetes/24. Testing Communication.srt
7.5 kB
13. Create-Read-Update-Destroy Server Setup/17. Unexpected Failure!.srt
7.5 kB
9. Authentication Strategies and Options/11. JWT Signing Keys.srt
7.5 kB
24. [Appendix A] - Basics of Docker/37. Node Server Setup.srt
7.5 kB
2. A Mini-Microservices App/8. React Project Setup.srt
7.5 kB
8. Database Management and Modeling/5. Creating the User Model.srt
7.5 kB
19. Listening for Events and Handling Concurrency Issues/24. Testing Listeners.srt
7.5 kB
19. Listening for Events and Handling Concurrency Issues/21. Did it Work.srt
7.5 kB
11. Integrating a Server-Side-Rendered React App/32. Building the Header.srt
7.4 kB
14. NATS Streaming Server - An Event Bus Implementation/11. Client ID Generation.srt
7.4 kB
9. Authentication Strategies and Options/15. Common Response Properties.srt
7.4 kB
25. [Appendix B] - Basics of Typescript/40. Functions in Interfaces.srt
7.4 kB
25. [Appendix B] - Basics of Typescript/37. Long Type Annotations.srt
7.4 kB
8. Database Management and Modeling/3. Understanding the Signup Flow.srt
7.4 kB
25. [Appendix B] - Basics of Typescript/12. Examples of Types.srt
7.4 kB
7. Response Normalization Strategies/7. Other Sources of Errors.srt
7.3 kB
4. Orchestrating Collections of Services with Kubernetes/22. Verifying Communication.srt
7.3 kB
4. Orchestrating Collections of Services with Kubernetes/7. Common Kubectl Commands.srt
7.3 kB
12. Code Sharing and Reuse Between Services/3. NPM Organizations.srt
7.3 kB
24. [Appendix A] - Basics of Docker/28. Building a Dockerfile.srt
7.3 kB
25. [Appendix B] - Basics of Typescript/50. Parcel in Action.srt
7.3 kB
19. Listening for Events and Handling Concurrency Issues/33. Building the Listener.srt
7.3 kB
18. Understanding Event Flow/4. Publishing the Order Creation.srt
7.3 kB
14. NATS Streaming Server - An Event Bus Implementation/7. Port-Forwarding with Kubectl.srt
7.3 kB
14. NATS Streaming Server - An Event Bus Implementation/21. Event Redelivery.srt
7.3 kB
2. A Mini-Microservices App/17. Common Questions Around Async Events.srt
7.3 kB
4. Orchestrating Collections of Services with Kubernetes/11. Common Commands Around Deployments.srt
7.3 kB
15. Connecting to NATS in a Node JS World/14. Awaiting Event Publication.srt
7.2 kB
17. Cross-Service Data Replication In Action/2. Scaffolding the Orders Service.srt
7.2 kB
17. Cross-Service Data Replication In Action/19. Asserting Reserved Tickets.srt
7.2 kB
23. CICD/14. The Deployment Plan.srt
7.2 kB
5. Architecture of Multi-Service Apps/7. Auth Service Setup.srt
7.2 kB
8. Database Management and Modeling/8. Defining Extra Document Properties.srt
7.1 kB
22. Back to the Client/14. Configuring Stripe.srt
7.1 kB
24. [Appendix A] - Basics of Docker/34. Tagging an Image.srt
7.1 kB
23. CICD/19. Prod vs Dev Manifest Files.srt
7.1 kB
25. [Appendix B] - Basics of Typescript/30. Why Typed Arrays.srt
7.0 kB
22. Back to the Client/10. Programmatic Navigation to Wildcard Routes.srt
7.0 kB
13. Create-Read-Update-Destroy Server Setup/7. Creating the Router.srt
7.0 kB
2. A Mini-Microservices App/38. Event Syncing in Action.srt
7.0 kB
24. [Appendix A] - Basics of Docker/21. Multi-Command Containers.srt
7.0 kB
6. Leveraging a Cloud Environment for Development/8. Updating the Skaffold Config.srt
7.0 kB
25. [Appendix B] - Basics of Typescript/47. Fields with Inheritance.srt
7.0 kB
2. A Mini-Microservices App/31. Adding Comment Moderation.srt
6.9 kB
24. [Appendix A] - Basics of Docker/23. The Purpose of the 'it' Flag.srt
6.9 kB
17. Cross-Service Data Replication In Action/23. Fetching Individual Orders.srt
6.9 kB
11. Integrating a Server-Side-Rendered React App/6. Note on File Change Detection.srt
6.9 kB
10. Testing Isolated Microservices/13. Testing Sign Out.srt
6.9 kB
4. Orchestrating Collections of Services with Kubernetes/28. Writing Ingress Config Files.srt
6.9 kB
4. Orchestrating Collections of Services with Kubernetes/14. Networking With Services.srt
6.8 kB
7. Response Normalization Strategies/18. How to Define New Custom Errors.srt
6.8 kB
24. [Appendix A] - Basics of Docker/45. Unnecessary Rebuilds.srt
6.8 kB
25. [Appendix B] - Basics of Typescript/56. Defining a Company.srt
6.8 kB
2. A Mini-Microservices App/22. Receiving Events.srt
6.8 kB
11. Integrating a Server-Side-Rendered React App/4. Building a Next Image.srt
6.8 kB
19. Listening for Events and Handling Concurrency Issues/28. Success Case Testing.srt
6.8 kB
5. Architecture of Multi-Service Apps/5. Events and Architecture Design.srt
6.7 kB
11. Integrating a Server-Side-Rendered React App/34. Signing Out.srt
6.7 kB
25. [Appendix B] - Basics of Typescript/58. Google Maps Integration with TypeScript.srt
6.7 kB
25. [Appendix B] - Basics of Typescript/38. Fixing Annotations With Interfaces.srt
6.7 kB
17. Cross-Service Data Replication In Action/20. Testing the Success Case.srt
6.6 kB
25. [Appendix B] - Basics of Typescript/33. Tuples in TypeScript.srt
6.6 kB
5. Architecture of Multi-Service Apps/12. Hosts File and Security Warning.srt
6.6 kB
17. Cross-Service Data Replication In Action/25. Cancelling an Order.srt
6.6 kB
11. Integrating a Server-Side-Rendered React App/23. Passing Through the Cookies.srt
6.6 kB
24. [Appendix A] - Basics of Docker/15. Listing Running Containers.srt
6.6 kB
2. A Mini-Microservices App/4. Testing the Posts Service.srt
6.5 kB
6. Leveraging a Cloud Environment for Development/4. Kubernetes Cluster Creation.srt
6.5 kB
19. Listening for Events and Handling Concurrency Issues/19. Updating Tickets Event Definitions.srt
6.5 kB
20. Worker Services/7. What's Bull All About.srt
6.5 kB
25. [Appendix B] - Basics of Typescript/18. Understanding Inference.srt
6.5 kB
16. Managing a NATS Client/6. Accessing the NATS Client.srt
6.4 kB
23. CICD/1. Development Workflow.srt
6.4 kB
19. Listening for Events and Handling Concurrency Issues/7. Ticket Updated Listener Implementation.srt
6.4 kB
23. CICD/13. Reminder on Swapping Contexts.srt
6.4 kB
25. [Appendix B] - Basics of Typescript/9. Do Not Skip - Course Overview.srt
6.4 kB
13. Create-Read-Update-Destroy Server Setup/11. Testing Request Validation.srt
6.4 kB
6. Leveraging a Cloud Environment for Development/7. Installing the GCloud Context.srt
6.4 kB
19. Listening for Events and Handling Concurrency Issues/37. Test Implementation.srt
6.4 kB
2. A Mini-Microservices App/23. Creating the Data Query Service.srt
6.4 kB
24. [Appendix A] - Basics of Docker/1. Why Use Docker.srt
6.4 kB
24. [Appendix A] - Basics of Docker/24. Getting a Command Prompt in a Container.srt
6.4 kB
19. Listening for Events and Handling Concurrency Issues/13. Mongoose Update-If-Current.srt
6.3 kB
21. Handling Payments/10. Starting the Listeners.srt
6.3 kB
19. Listening for Events and Handling Concurrency Issues/14. Implementing OCC with Mongoose.srt
6.2 kB
2. A Mini-Microservices App/10. Handling CORS Errors.srt
6.2 kB
19. Listening for Events and Handling Concurrency Issues/16. One More Test.srt
6.2 kB
5. Architecture of Multi-Service Apps/4. Service Types.srt
6.2 kB
21. Handling Payments/16. Stripe Setup.srt
6.2 kB
12. Code Sharing and Reuse Between Services/4. Publishing NPM Modules.srt
6.2 kB
13. Create-Read-Update-Destroy Server Setup/6. Test-First Approach.srt
6.1 kB
4. Orchestrating Collections of Services with Kubernetes/9. Introducing Deployments.srt
6.1 kB
16. Managing a NATS Client/9. Ticket Update Publishing.srt
6.1 kB
11. Integrating a Server-Side-Rendered React App/2. Reminder on Server Side Rendering.srt
6.1 kB
21. Handling Payments/21. Mocked Stripe Client.srt
6.1 kB
16. Managing a NATS Client/12. Fixing a Few Tests.srt
6.1 kB
25. [Appendix B] - Basics of Typescript/41. Code Reuse with Interfaces.srt
6.1 kB
25. [Appendix B] - Basics of Typescript/43. Classes.srt
6.1 kB
10. Testing Isolated Microservices/5. A Few Dependencies.srt
6.1 kB
2. A Mini-Microservices App/33. Updating Comment Content.srt
6.1 kB
3. Running Services with Docker/5. Dockerizing the Posts Service.srt
6.0 kB
6. Leveraging a Cloud Environment for Development/5. Kubectl Contexts.srt
6.0 kB
15. Connecting to NATS in a Node JS World/13. Using the Custom Publisher.srt
6.0 kB
8. Database Management and Modeling/9. What's That Angle Bracket For.srt
6.0 kB
24. [Appendix A] - Basics of Docker/17. Restarting Stopped Containers.srt
5.9 kB
23. CICD/12. Reminder on Kubernetes Context.srt
5.9 kB
13. Create-Read-Update-Destroy Server Setup/12. Validating Title and Price.srt
5.9 kB
15. Connecting to NATS in a Node JS World/10. Enforcing Data Types.srt
5.9 kB
21. Handling Payments/13. Validating Order Payment.srt
5.8 kB
4. Orchestrating Collections of Services with Kubernetes/20. How to Communicate Between Services.srt
5.8 kB
19. Listening for Events and Handling Concurrency Issues/30. The Next Few Videos.srt
5.7 kB
23. CICD/20. Manual Secret Creation.srt
5.7 kB
2. A Mini-Microservices App/6. Quick Comments Test.srt
5.7 kB
2. A Mini-Microservices App/21. Emitting Comment Creation Events.srt
5.7 kB
23. CICD/18. Applying Kubernetes Manifests.srt
5.6 kB
19. Listening for Events and Handling Concurrency Issues/3. Blueprint for Listeners.srt
5.6 kB
4. Orchestrating Collections of Services with Kubernetes/1. Installing Kubernetes.srt
5.6 kB
22. Back to the Client/4. Scaffolding a Form.srt
5.6 kB
16. Managing a NATS Client/1. Publishing Ticket Creation.srt
5.6 kB
4. Orchestrating Collections of Services with Kubernetes/4. Notes on Config Files.srt
5.6 kB
5. Architecture of Multi-Service Apps/3. Resource Types.srt
5.6 kB
22. Back to the Client/13. Showing a Stripe Payment Form.srt
5.6 kB
25. [Appendix B] - Basics of Typescript/6. One Quick Change.srt
5.6 kB
13. Create-Read-Update-Destroy Server Setup/1. Ticketing Service Overview.srt
5.5 kB
25. [Appendix B] - Basics of Typescript/35. Why Tuples.srt
5.5 kB
25. [Appendix B] - Basics of Typescript/27. Destructuring with Annotations.srt
5.5 kB
24. [Appendix A] - Basics of Docker/32. A Brief Recap.srt
5.4 kB
15. Connecting to NATS in a Node JS World/6. Subjects Enum.srt
5.4 kB
25. [Appendix B] - Basics of Typescript/66. Implicit Type Checks.srt
5.4 kB
16. Managing a NATS Client/8. Successful Listen!.srt
5.4 kB
4. Orchestrating Collections of Services with Kubernetes/34. Introducing Skaffold.srt
5.3 kB
25. [Appendix B] - Basics of Typescript/51. Project Structure.srt
5.3 kB
19. Listening for Events and Handling Concurrency Issues/35. Reserving a Ticket.srt
5.3 kB
23. CICD/25. Buying a Domain Name.srt
5.3 kB
20. Worker Services/12. Defining the Expiration Complete Event.srt
5.3 kB
24. [Appendix A] - Basics of Docker/40. A Few Missing Files.srt
5.2 kB
23. CICD/8. Verifying a Test Run.srt
5.2 kB
11. Integrating a Server-Side-Rendered React App/9. Handling Email and Password Inputs.srt
5.2 kB
2. A Mini-Microservices App/35. Rendering Comments by Status.srt
5.2 kB
11. Integrating a Server-Side-Rendered React App/13. Using the useRequest Hook.srt
5.2 kB
7. Response Normalization Strategies/2. Scaffolding Routes.srt
5.2 kB
21. Handling Payments/6. Replicating Orders.srt
5.2 kB
6. Leveraging a Cloud Environment for Development/1. Note on Remote Development.srt
5.2 kB
13. Create-Read-Update-Destroy Server Setup/14. Defining the Ticket Model.srt
5.1 kB
11. Integrating a Server-Side-Rendered React App/31. Passing Props Through.srt
5.1 kB
1. Fundamental Ideas Around Microservices/2. What Is a Microservice.srt
5.1 kB
25. [Appendix B] - Basics of Typescript/42. General Plan with Interfaces.srt
5.1 kB
19. Listening for Events and Handling Concurrency Issues/9. A Quick Manual Test.srt
5.1 kB
25. [Appendix B] - Basics of Typescript/39. Syntax Around Interfaces.srt
5.0 kB
13. Create-Read-Update-Destroy Server Setup/22. Handling Updates.srt
5.0 kB
20. Worker Services/10. Testing Job Processing.srt
5.0 kB
9. Authentication Strategies and Options/3. So Which Option.srt
5.0 kB
16. Managing a NATS Client/2. More on Publishing.srt
5.0 kB
11. Integrating a Server-Side-Rendered React App/26. The Sign In Form.srt
5.0 kB
25. [Appendix B] - Basics of Typescript/21. Delayed Initialization.srt
4.9 kB
17. Cross-Service Data Replication In Action/11. More on Mongoose Refs.srt
4.9 kB
10. Testing Isolated Microservices/15. Easy Auth Solution.srt
4.9 kB
3. Running Services with Docker/7. Dockering Other Services.srt
4.9 kB
20. Worker Services/6. Listener Creation.srt
4.9 kB
25. [Appendix B] - Basics of Typescript/31. Multiple Typees in Arrays.srt
4.9 kB
9. Authentication Strategies and Options/9. Adding Session Support.srt
4.9 kB
4. Orchestrating Collections of Services with Kubernetes/17. Setting Up Cluster IP Services.srt
4.8 kB
15. Connecting to NATS in a Node JS World/4. Quick Refactor.srt
4.8 kB
9. Authentication Strategies and Options/21. Current User Handler.srt
4.8 kB
21. Handling Payments/17. Creating a Stripe Secret.srt
4.8 kB
23. CICD/4. Adding a CI Test Script.srt
4.8 kB
23. CICD/11. Creating a Hosted Cluster.srt
4.8 kB
24. [Appendix A] - Basics of Docker/26. Container Isolation.srt
4.8 kB
21. Handling Payments/27. More on Publishing.srt
4.8 kB
4. Orchestrating Collections of Services with Kubernetes/3. Important Kubernetes Terminology.srt
4.7 kB
3. Running Services with Docker/2. Why Docker.srt
4.7 kB
23. CICD/22. Testing Automated Deployment.srt
4.7 kB
14. NATS Streaming Server - An Event Bus Implementation/1. What Now.srt
4.7 kB
6. Leveraging a Cloud Environment for Development/3. Google Cloud Initial Setup.srt
4.7 kB
15. Connecting to NATS in a Node JS World/11. Where Does this Get Used.srt
4.6 kB
20. Worker Services/1. The Expiration Service.srt
4.6 kB
25. [Appendix B] - Basics of Typescript/49. App Overview.srt
4.6 kB
17. Cross-Service Data Replication In Action/17. Test Suite Setup.srt
4.6 kB
25. [Appendix B] - Basics of Typescript/63. Duplicate Code.srt
4.5 kB
24. [Appendix A] - Basics of Docker/2. What is Docker.srt
4.5 kB
11. Integrating a Server-Side-Rendered React App/8. Adding a Sign Up Form.srt
4.5 kB
24. [Appendix A] - Basics of Docker/36. Project Outline.srt
4.5 kB
25. [Appendix B] - Basics of Typescript/44. Basic Inheritance.srt
4.5 kB
23. CICD/16. Testing the Image Build.srt
4.4 kB
24. [Appendix A] - Basics of Docker/29. Dockerfile Teardown.srt
4.4 kB
10. Testing Isolated Microservices/4. Index to App Refactor.srt
4.4 kB
19. Listening for Events and Handling Concurrency Issues/18. Including Versions in Events.srt
4.4 kB
24. [Appendix A] - Basics of Docker/12. How's Docker Running on Your Computer.srt
4.4 kB
7. Response Normalization Strategies/13. Determining Error Type.srt
4.3 kB
25. [Appendix B] - Basics of Typescript/26. Void and Never.srt
4.3 kB
24. [Appendix A] - Basics of Docker/22. Executing Commands in Running Containers.srt
4.3 kB
4. Orchestrating Collections of Services with Kubernetes/8. A Time-Saving Alias.srt
4.2 kB
24. [Appendix A] - Basics of Docker/27. Creating Docker Images.srt
4.2 kB
9. Authentication Strategies and Options/23. Signing Out.srt
4.2 kB
18. Understanding Event Flow/3. Implementing the Publishers.srt
4.2 kB
8. Database Management and Modeling/15. Comparing Hashed Password.srt
4.2 kB
22. Back to the Client/17. Filtering Reserved Tickets.srt
4.1 kB
18. Understanding Event Flow/5. Publishing Order Cancellation.srt
3.9 kB
19. Listening for Events and Handling Concurrency Issues/8. Initializing the Listeners.srt
3.9 kB
19. Listening for Events and Handling Concurrency Issues/1. Time for Listeners!.srt
3.9 kB
21. Handling Payments/1. The Payments Service.srt
3.8 kB
11. Integrating a Server-Side-Rendered React App/1. Starting the React App.srt
3.8 kB
24. [Appendix A] - Basics of Docker/19. Retrieving Output Logs.srt
3.8 kB
25. [Appendix B] - Basics of Typescript/14. Type Annotations and Inference.srt
3.8 kB
19. Listening for Events and Handling Concurrency Issues/5. Simple onMessage Implementation.srt
3.8 kB
15. Connecting to NATS in a Node JS World/7. Custom Event Interface.srt
3.7 kB
20. Worker Services/5. File Sync Setup.srt
3.6 kB
19. Listening for Events and Handling Concurrency Issues/44. Don't Forget to Listen!.srt
3.6 kB
16. Managing a NATS Client/15. Test-Suite Wide Mocks.srt
3.5 kB
24. [Appendix A] - Basics of Docker/25. Starting with a Shell.srt
3.5 kB
9. Authentication Strategies and Options/12. Securely Storing Secrets with Kubernetes.srt
3.5 kB
23. CICD/29. I Really Hope This Works.srt
3.5 kB
11. Integrating a Server-Side-Rendered React App/28. Moving GetInitialProps.srt
3.4 kB
24. [Appendix A] - Basics of Docker/3. Docker for Mac Windows.srt
3.4 kB
22. Back to the Client/15. Test Credit Card Numbers.srt
3.4 kB
20. Worker Services/18. Listening for Expiration.srt
3.4 kB
15. Connecting to NATS in a Node JS World/17. Restarting NATS.srt
3.4 kB
24. [Appendix A] - Basics of Docker/6. Installing Docker for Windows - Professional and Enterprise.srt
3.3 kB
19. Listening for Events and Handling Concurrency Issues/2. Reminder on Listeners.srt
3.2 kB
24. [Appendix A] - Basics of Docker/13. Docker Run in Detail.srt
3.2 kB
11. Integrating a Server-Side-Rendered React App/25. Content on the Landing Page.srt
3.2 kB
26. Bonus!/1. Bonus!.html
3.1 kB
19. Listening for Events and Handling Concurrency Issues/26. Testing the Ack Call.srt
3.1 kB
19. Listening for Events and Handling Concurrency Issues/32. Listeners in the Tickets Service.srt
3.1 kB
17. Cross-Service Data Replication In Action/4. Ingress Routing Rules.srt
3.0 kB
24. [Appendix A] - Basics of Docker/9. Installing Docker on Linux.html
3.0 kB
25. [Appendix B] - Basics of Typescript/20. Fixing the Any Type.srt
3.0 kB
9. Authentication Strategies and Options/20. Quick Sign In Test.srt
2.9 kB
22. Back to the Client/18. Header Links.srt
2.9 kB
10. Testing Isolated Microservices/8. An Important Note.srt
2.9 kB
11. Integrating a Server-Side-Rendered React App/21. On the Server or the Browser.srt
2.8 kB
24. [Appendix A] - Basics of Docker/18. Removing Stopped Containers.srt
2.7 kB
13. Create-Read-Update-Destroy Server Setup/5. Quick Auth Update.srt
2.6 kB
3. Running Services with Docker/4. Don't Know Docker Watch This..srt
2.6 kB
10. Testing Isolated Microservices/10. Requiring Unique Emails.srt
2.5 kB
10. Testing Isolated Microservices/17. Testing Non-Authed Requests.srt
2.5 kB
25. [Appendix B] - Basics of Typescript/36. Interfaces.srt
2.5 kB
25. [Appendix B] - Basics of Typescript/25. Annotations for Anonymous Functions.srt
2.4 kB
23. CICD/27. One Small Fix.html
2.4 kB
25. [Appendix B] - Basics of Typescript/48. Where to Use Classes.srt
2.0 kB
4. Orchestrating Collections of Services with Kubernetes/36. First Time Skaffold Startup.srt
1.9 kB
25. [Appendix B] - Basics of Typescript/1. How to Get Help.srt
1.8 kB
6. Leveraging a Cloud Environment for Development/9. More Skaffold Updates.srt
1.8 kB
24. [Appendix A] - Basics of Docker/8. One Last Piece of Windows Setup - Professional and Enterprise.srt
1.8 kB
22. Back to the Client/12. Displaying the Expiration.srt
1.8 kB
1. Fundamental Ideas Around Microservices/1. How to Get Help.srt
1.8 kB
24. [Appendix A] - Basics of Docker/5. Installing Docker for Windows Home users.html
1.7 kB
25. [Appendix B] - Basics of Typescript/32. When to Use Typed Arrays.srt
1.7 kB
25. [Appendix B] - Basics of Typescript/13. Where Do We Use Types.srt
1.6 kB
20. Worker Services/19. Don't Cancel Completed Orders!.srt
1.6 kB
21. Handling Payments/5. Update-If-Current.srt
1.4 kB
15. Connecting to NATS in a Node JS World/9. Quick Note 'readonly' in Typescript.html
1.2 kB
11. Integrating a Server-Side-Rendered React App/35. React App Catchup.html
1.1 kB
4. Orchestrating Collections of Services with Kubernetes/30. Quick Note.html
1.1 kB
24. [Appendix A] - Basics of Docker/7. More Windows Setup - Professional and Enterprise.srt
1.1 kB
8. Database Management and Modeling/12. Note on Password Hashing.html
902 Bytes
14. NATS Streaming Server - An Event Bus Implementation/6. Small Command Change.html
760 Bytes
2. A Mini-Microservices App/7. Note on the React App.html
650 Bytes
23. CICD/28. One More Small Fix.html
601 Bytes
7. Response Normalization Strategies/5. Postman HTTPS Issues.html
580 Bytes
5. Architecture of Multi-Service Apps/6. Note on Typescript.html
531 Bytes
2. A Mini-Microservices App/14. Completed React App.html
423 Bytes
24. [Appendix A] - Basics of Docker/42. Reminder for Windows Home Docker Toolbox Students.html
398 Bytes
5. Architecture of Multi-Service Apps/10. Note on Code Reloading.html
348 Bytes
1. Fundamental Ideas Around Microservices/4. Quiz - Data in Microservices.html
147 Bytes
0. Websites you may like/[DesireCourse.Net].url
51 Bytes
18. Understanding Event Flow/[DesireCourse.Net].url
51 Bytes
4. Orchestrating Collections of Services with Kubernetes/[DesireCourse.Net].url
51 Bytes
[DesireCourse.Net].url
51 Bytes
0. Websites you may like/[CourseClub.Me].url
48 Bytes
18. Understanding Event Flow/[CourseClub.Me].url
48 Bytes
4. Orchestrating Collections of Services with Kubernetes/[CourseClub.Me].url
48 Bytes
[CourseClub.Me].url
48 Bytes
随机展示
相关说明
本站不存储任何资源内容,只收集BT种子元数据(例如文件名和文件大小)和磁力链接(BT种子标识符),并提供查询服务,是一个完全合法的搜索引擎系统。 网站不提供种子下载服务,用户可以通过第三方链接或磁力链接获取到相关的种子资源。本站也不对BT种子真实性及合法性负责,请用户注意甄别!
>