MuerBT磁力搜索 BT种子搜索利器 免费下载BT种子,超5000万条种子数据

[FreeAllCourse.Com] Udemy - Microservices with Node JS and React

磁力链接/BT种子名称

[FreeAllCourse.Com] Udemy - Microservices with Node JS and React

磁力链接/BT种子简介

种子哈希:3123567a273b7dbde5abaebbf17495e4baf6019f
文件大小: 18.15G
已经下载:8次
下载速度:极快
收录时间:2021-04-09
最近下载:2021-05-18

移花宫入口

移花宫.com邀月.com怜星.com花无缺.comyhgbt.icuyhgbt.top

磁力链接下载

magnet:?xt=urn:btih:3123567A273B7DBDE5ABAEBBF17495E4BAF6019F
推荐使用PIKPAK网盘下载资源,10TB超大空间,不限制资源,无限次数离线下载,视频在线观看

下载BT种子文件

磁力链接 迅雷下载 PIKPAK在线播放 世界之窗 91视频 含羞草 欲漫涩 逼哩逼哩 成人快手 51品茶 抖阴破解版 极乐禁地 91短视频 TikTok成人版 PornHub 草榴社区 哆哔涩漫 呦乐园 萝莉岛

最近搜索

夫妻真实 推特骚少女杀手 白皙喷水 成人 熟女阿姨 户外照 小巧玲珑 极限挑战 下面有根 自慰 泰国人 呆萌 洋屌 妈妈醉酒 无内cd 偷拍女厕 伊甸 lily rader 小马探花技师 さとみ 舞团 蓝光动漫 一流 暑假作业 半半子 大神约 小小黑妹 娇娇 开档丝 绿帽内射 印胖爷

文件列表

  • 14 NATS Streaming Server - An Event Bus Implementation/278 Solving Concurrency Issues.mp4 157.3 MB
  • 14 NATS Streaming Server - An Event Bus Implementation/277 [Optional] More Possible Concurrency Solutions.mp4 133.2 MB
  • 19 Listening for Events and Handling Concurrency Issues/369 [Optional] Versioning Without Update-If-Current.mp4 129.9 MB
  • 21 [Appendix A] - Basics of Docker/441 The Build Process in Detail.mp4 121.1 MB
  • 05 Architecture of Multi-Service Apps/091 Big Ticket Items.mp4 114.6 MB
  • 22 [Appendix B] - Basics of Typescript/515 Exploring Type Definition Files.mp4 103.2 MB
  • 14 NATS Streaming Server - An Event Bus Implementation/275 Core Concurrency Issues.mp4 101.1 MB
  • 19 Listening for Events and Handling Concurrency Issues/356 Clear Concurrency Issues.mp4 90.4 MB
  • 17 Cross-Service Data Replication In Action/336 A Slightly Complicated Test.mp4 87.8 MB
  • 01 Fundamental Ideas Around Microservices/007 A Crazy Way of Storing Data.mp4 82.2 MB
  • 14 NATS Streaming Server - An Event Bus Implementation/279 Concurrency Control with the Tickets App.mp4 79.1 MB
  • 14 NATS Streaming Server - An Event Bus Implementation/264 Big Notes on NATS Streaming.mp4 76.1 MB
  • 09 Authentication Strategies and Options/154 Microservices Auth Requirements.mp4 75.9 MB
  • 09 Authentication Strategies and Options/164 Formatting JSON Properties.mp4 75.6 MB
  • 07 Response Normalization Strategies/127 Converting Errors to Responses.mp4 74.6 MB
  • 19 Listening for Events and Handling Concurrency Issues/387 Mock Function Arguments.mp4 74.5 MB
  • 17 Cross-Service Data Replication In Action/319 Scaffolding a Few Route Handlers.mp4 74.4 MB
  • 19 Listening for Events and Handling Concurrency Issues/371 A Complete Listener Test.mp4 73.2 MB
  • 02 A Mini-Microservices App/017 Building Post Submission.mp4 71.6 MB
  • 21 [Appendix A] - Basics of Docker/443 Rebuilds with Cache.mp4 71.5 MB
  • 13 Create-Read-Update-Destroy Server Setup/239 Mongo Connection URI.mp4 70.8 MB
  • 15 Connecting to NATS in a Node JS World/283 The Listener Abstract Class.mp4 70.8 MB
  • 22 [Appendix B] - Basics of Typescript/518 Adding Markers.mp4 70.7 MB
  • 07 Response Normalization Strategies/130 Final Error Related Code.mp4 70.6 MB
  • 02 A Mini-Microservices App/044 Dealing with Missing Events.mp4 69.9 MB
  • 09 Authentication Strategies and Options/155 Issues with JWTs and Server Side Rendering.mp4 69.5 MB
  • 21 [Appendix A] - Basics of Docker/421 But Really... Whats a Container.mp4 68.9 MB
  • 13 Create-Read-Update-Destroy Server Setup/243 Adding Auth Protection.mp4 68.0 MB
  • 16 Managing a NATS Client/314 NATS Env Variables.mp4 67.8 MB
  • 04 Orchestrating Collections of Services with Kubernetes/076 Adding Query Moderation and Comments.mp4 67.6 MB
  • 07 Response Normalization Strategies/129 Verifying Our Custom Errors.mp4 67.1 MB
  • 16 Managing a NATS Client/311 Providing a Mock Implementation.mp4 67.0 MB
  • 17 Cross-Service Data Replication In Action/329 Convenience Document Methods.mp4 66.7 MB
  • 17 Cross-Service Data Replication In Action/340 Can We Cancel.mp4 66.5 MB
  • 13 Create-Read-Update-Destroy Server Setup/250 Creation via Route Handler.mp4 66.3 MB
  • 13 Create-Read-Update-Destroy Server Setup/253 Whats that Error.mp4 66.0 MB
  • 21 [Appendix A] - Basics of Docker/449 Base Image Issues.mp4 65.7 MB
  • 14 NATS Streaming Server - An Event Bus Implementation/281 Durable Subscriptions.mp4 65.6 MB
  • 04 Orchestrating Collections of Services with Kubernetes/055 A Kubernetes Tour.mp4 65.3 MB
  • 17 Cross-Service Data Replication In Action/317 A Touch More Setup.mp4 65.2 MB
  • 11 Integrating a Server-Side-Rendered React App/208 Why the Error.mp4 65.1 MB
  • 07 Response Normalization Strategies/128 Moving Logic Into Errors.mp4 64.4 MB
  • 16 Managing a NATS Client/313 Ensuring Mock Invocations.mp4 64.2 MB
  • 05 Architecture of Multi-Service Apps/092 App Overview.mp4 64.0 MB
  • 13 Create-Read-Update-Destroy Server Setup/259 Final Update Changes.mp4 63.8 MB
  • 16 Managing a NATS Client/302 Singleton Implementation.mp4 63.5 MB
  • 22 [Appendix B] - Basics of Typescript/523 Showing Popup Windows.mp4 63.3 MB
  • 16 Managing a NATS Client/304 Graceful Shutdown.mp4 63.3 MB
  • 11 Integrating a Server-Side-Rendered React App/213 Specifying the Host.mp4 63.1 MB
  • 02 A Mini-Microservices App/019 Fetching and Rendering Posts.mp4 62.6 MB
  • 09 Authentication Strategies and Options/149 Fundamental Authentication Strategies.mp4 62.3 MB
  • 02 A Mini-Microservices App/013 Implementing a Comments Service.mp4 61.8 MB
  • 09 Authentication Strategies and Options/158 Generating a JWT.mp4 61.8 MB
  • 17 Cross-Service Data Replication In Action/324 Creating an Order Status Enum.mp4 61.6 MB
  • 11 Integrating a Server-Side-Rendered React App/196 Running Next in Kubernetes.mp4 61.2 MB
  • 07 Response Normalization Strategies/116 Adding Validation.mp4 61.1 MB
  • 09 Authentication Strategies and Options/152 Solving Issues with Option 2.mp4 60.1 MB
  • 19 Listening for Events and Handling Concurrency Issues/377 Fixing a Few Tests.mp4 59.7 MB
  • 14 NATS Streaming Server - An Event Bus Implementation/272 Manual Ack Mode.mp4 59.4 MB
  • 19 Listening for Events and Handling Concurrency Issues/373 Testing the Ticket Updated Listener.mp4 59.1 MB
  • 09 Authentication Strategies and Options/170 Returning the Current User.mp4 59.1 MB
  • 09 Authentication Strategies and Options/165 The Signin Flow.mp4 58.9 MB
  • 02 A Mini-Microservices App/035 Issues with Comment Filtering.mp4 58.7 MB
  • 15 Connecting to NATS in a Node JS World/296 Updating the Common Module.mp4 58.6 MB
  • 20 Worker Services/408 A Touch More Testing.mp4 58.5 MB
  • 14 NATS Streaming Server - An Event Bus Implementation/273 Client Health Checks.mp4 58.3 MB
  • 15 Connecting to NATS in a Node JS World/289 Enforcing Listener Subjects.mp4 58.0 MB
  • 19 Listening for Events and Handling Concurrency Issues/361 Testing OCC.mp4 57.9 MB
  • 10 Testing Isolated Microservices/190 Auth Helper Function.mp4 57.5 MB
  • 04 Orchestrating Collections of Services with Kubernetes/090 A Few Notes on Skaffold.mp4 57.3 MB
  • 22 [Appendix B] - Basics of Typescript/524 Updating Interface Definitions.mp4 57.2 MB
  • 22 [Appendix B] - Basics of Typescript/526 App Wrapup.mp4 56.6 MB
  • 17 Cross-Service Data Replication In Action/322 Order Model Setup.mp4 56.4 MB
  • 19 Listening for Events and Handling Concurrency Issues/385 Private vs Protected Properties.mp4 56.4 MB
  • 04 Orchestrating Collections of Services with Kubernetes/080 Installing Ingress-Nginx.mp4 56.2 MB
  • 14 NATS Streaming Server - An Event Bus Implementation/276 Common Questions.mp4 56.1 MB
  • 10 Testing Isolated Microservices/177 Testing Architecture.mp4 55.9 MB
  • 09 Authentication Strategies and Options/161 Creating and Accessing Secrets.mp4 55.8 MB
  • 01 Fundamental Ideas Around Microservices/008 Pros and Cons of Async Communication.mp4 55.7 MB
  • 08 Database Management and Modeling/134 Connecting to MongoDB.mp4 55.7 MB
  • 14 NATS Streaming Server - An Event Bus Implementation/274 Graceful Client Shutdown.mp4 55.4 MB
  • 16 Managing a NATS Client/307 Failed Event Publishing.mp4 54.7 MB
  • 21 [Appendix A] - Basics of Docker/453 Container Port Forwarding.mp4 54.4 MB
  • 18 Understanding Event Flow/342 Creating the Events.mp4 54.3 MB
  • 02 A Mini-Microservices App/020 Creating Comments.mp4 53.6 MB
  • 09 Authentication Strategies and Options/150 Huge Issues with Authentication Strategies.mp4 53.6 MB
  • 21 [Appendix A] - Basics of Docker/454 Specifying a Working Directory.mp4 53.6 MB
  • 04 Orchestrating Collections of Services with Kubernetes/088 Skaffold Setup.mp4 52.7 MB
  • 01 Fundamental Ideas Around Microservices/005 Sync Communication Between Services.mp4 52.7 MB
  • 11 Integrating a Server-Side-Rendered React App/220 Issues with Custom App GetInitialProps.mp4 52.6 MB
  • 14 NATS Streaming Server - An Event Bus Implementation/271 Queue Groups.mp4 52.4 MB
  • 02 A Mini-Microservices App/024 An Async Solution.mp4 52.3 MB
  • 20 Worker Services/395 A Touch of Kubernetes Setup.mp4 52.3 MB
  • 22 [Appendix B] - Basics of Typescript/459 Environment Setup.mp4 52.3 MB
  • 02 A Mini-Microservices App/011 Posts Service Creation.mp4 52.0 MB
  • 02 A Mini-Microservices App/033 Using the Query Service.mp4 51.5 MB
  • 08 Database Management and Modeling/143 Proper Error Handling.mp4 51.4 MB
  • 09 Authentication Strategies and Options/167 Sign In Logic.mp4 51.4 MB
  • 19 Listening for Events and Handling Concurrency Issues/366 Applying a Version Query.mp4 51.4 MB
  • 10 Testing Isolated Microservices/180 Test Environment Setup.mp4 51.3 MB
  • 01 Fundamental Ideas Around Microservices/003 Data in Microservices.mp4 51.3 MB
  • 15 Connecting to NATS in a Node JS World/292 Custom Publisher.mp4 51.0 MB
  • 07 Response Normalization Strategies/125 Subclassing for Custom Errors.mp4 50.9 MB
  • 13 Create-Read-Update-Destroy Server Setup/245 Building a Session.mp4 50.7 MB
  • 02 A Mini-Microservices App/021 Displaying Comments.mp4 50.6 MB
  • 08 Database Management and Modeling/133 Creating Databases in Kubernetes.mp4 50.4 MB
  • 19 Listening for Events and Handling Concurrency Issues/388 Order Cancelled Listener.mp4 50.1 MB
  • 17 Cross-Service Data Replication In Action/330 Order Expiration Times.mp4 50.1 MB
  • 20 Worker Services/399 Creating a Queue.mp4 50.0 MB
  • 11 Integrating a Server-Side-Rendered React App/211 When is GetInitialProps Called.mp4 49.5 MB
  • 13 Create-Read-Update-Destroy Server Setup/248 Reminder on Mongoose with TypeScript.mp4 49.4 MB
  • 17 Cross-Service Data Replication In Action/326 Defining the Ticket Model.mp4 49.3 MB
  • 11 Integrating a Server-Side-Rendered React App/221 Handling Multiple GetInitialProps.mp4 49.2 MB
  • 19 Listening for Events and Handling Concurrency Issues/389 A Lightning-Quick Test.mp4 48.7 MB
  • 11 Integrating a Server-Side-Rendered React App/210 Cross Namespace Service Communication.mp4 48.5 MB
  • 17 Cross-Service Data Replication In Action/320 Subtle Service Coupling.mp4 48.4 MB
  • 02 A Mini-Microservices App/032 Parsing Incoming Events.mp4 48.3 MB
  • 19 Listening for Events and Handling Concurrency Issues/386 Publishing While Listening.mp4 48.3 MB
  • 17 Cross-Service Data Replication In Action/338 Does Fetching Work.mp4 48.2 MB
  • 22 [Appendix B] - Basics of Typescript/463 Catching Errors with TypeScript.mp4 48.2 MB
  • 09 Authentication Strategies and Options/174 Requiring Auth for Route Access.mp4 48.2 MB
  • 19 Listening for Events and Handling Concurrency Issues/391 Rejecting Edits of Reserved Tickets.mp4 48.1 MB
  • 09 Authentication Strategies and Options/173 Augmenting Type Definitions.mp4 48.1 MB
  • 20 Worker Services/394 Initial Setup.mp4 48.0 MB
  • 13 Create-Read-Update-Destroy Server Setup/244 Faking Authentication During Tests.mp4 47.8 MB
  • 17 Cross-Service Data Replication In Action/328 Finding Reserved Tickets.mp4 47.8 MB
  • 15 Connecting to NATS in a Node JS World/284 Extending the Listener.mp4 47.5 MB
  • 07 Response Normalization Strategies/122 Building an Error Handling Middleware.mp4 47.4 MB
  • 02 A Mini-Microservices App/045 Implementing Event Sync.mp4 47.4 MB
  • 22 [Appendix B] - Basics of Typescript/525 Optional Implements Clauses.mp4 47.3 MB
  • 21 [Appendix A] - Basics of Docker/420 Using the Docker Client.mp4 47.1 MB
  • 11 Integrating a Server-Side-Rendered React App/203 The useRequest Hook.mp4 47.0 MB
  • 02 A Mini-Microservices App/036 A Second Approach.mp4 46.7 MB
  • 12 Code Sharing and Reuse Between Services/231 Project Setup.mp4 46.5 MB
  • 14 NATS Streaming Server - An Event Bus Implementation/269 Accessing Event Data.mp4 46.3 MB
  • 18 Understanding Event Flow/346 Testing Event Publishing.mp4 46.3 MB
  • 22 [Appendix B] - Basics of Typescript/520 One Possible Solution.mp4 46.2 MB
  • 20 Worker Services/393 Expiration Options.mp4 46.1 MB
  • 22 [Appendix B] - Basics of Typescript/513 Adding Google Maps Support.mp4 46.1 MB
  • 21 [Appendix A] - Basics of Docker/440 Whats a Base Image.mp4 46.0 MB
  • 19 Listening for Events and Handling Concurrency Issues/357 Reminder on Versioning Records.mp4 45.9 MB
  • 22 [Appendix B] - Basics of Typescript/475 The Any Type.mp4 45.8 MB
  • 11 Integrating a Server-Side-Rendered React App/215 A Reusable API Client.mp4 45.7 MB
  • 13 Create-Read-Update-Destroy Server Setup/238 Running the Ticket Service.mp4 45.6 MB
  • 06 Leveraging a Cloud Environment for Development/113 Final Config and Test.mp4 45.6 MB
  • 11 Integrating a Server-Side-Rendered React App/209 Two Possible Solutions.mp4 45.4 MB
  • 19 Listening for Events and Handling Concurrency Issues/363 Who Updates Versions.mp4 45.4 MB
  • 07 Response Normalization Strategies/117 Handling Validation Errors.mp4 45.3 MB
  • 08 Database Management and Modeling/142 User Creation.mp4 45.2 MB
  • 22 [Appendix B] - Basics of Typescript/510 Using Type Definition Files.mp4 45.1 MB
  • 11 Integrating a Server-Side-Rendered React App/202 Handling Validation Errors.mp4 45.0 MB
  • 19 Listening for Events and Handling Concurrency Issues/382 Setup for Testing Reservation.mp4 45.0 MB
  • 17 Cross-Service Data Replication In Action/332 Asserting Tickets Exist.mp4 44.9 MB
  • 07 Response Normalization Strategies/132 Uh Oh... Async Error Handling.mp4 44.6 MB
  • 19 Listening for Events and Handling Concurrency Issues/368 Abstracted Query Method.mp4 44.4 MB
  • 13 Create-Read-Update-Destroy Server Setup/258 Permission Checking.mp4 44.4 MB
  • 06 Leveraging a Cloud Environment for Development/104 Remote Dev with Skaffold.mp4 43.6 MB
  • 22 [Appendix B] - Basics of Typescript/517 Why Use Private Modifiers Heres Why.mp4 43.5 MB
  • 02 A Mini-Microservices App/042 A Quick Test.mp4 43.4 MB
  • 17 Cross-Service Data Replication In Action/321 Associating Orders and Tickets.mp4 43.2 MB
  • 04 Orchestrating Collections of Services with Kubernetes/068 Creating a NodePort Service.mp4 43.2 MB
  • 17 Cross-Service Data Replication In Action/327 Order Creation Logic.mp4 42.9 MB
  • 09 Authentication Strategies and Options/166 Common Request Validation Middleware.mp4 42.9 MB
  • 11 Integrating a Server-Side-Rendered React App/205 An onSuccess Callback.mp4 42.8 MB
  • 03 Running Services with Docker/047 Deployment Issues.mp4 42.7 MB
  • 21 [Appendix A] - Basics of Docker/426 Container Lifecycle.mp4 42.6 MB
  • 09 Authentication Strategies and Options/172 Creating a Current User Middleware.mp4 42.6 MB
  • 08 Database Management and Modeling/148 Mongoose Pre-Save Hooks.mp4 42.6 MB
  • 16 Managing a NATS Client/310 Redirecting Imports.mp4 42.5 MB
  • 10 Testing Isolated Microservices/185 Changing Node Env During Tests.mp4 42.5 MB
  • 08 Database Management and Modeling/140 Defining Extra Document Properties.mp4 42.4 MB
  • 04 Orchestrating Collections of Services with Kubernetes/072 Adding ClusterIP Services.mp4 42.3 MB
  • 21 [Appendix A] - Basics of Docker/414 Installing Docker on macOS.mp4 42.3 MB
  • 04 Orchestrating Collections of Services with Kubernetes/074 Updating Service Addresses.mp4 42.1 MB
  • 10 Testing Isolated Microservices/181 Our First Test.mp4 42.0 MB
  • 12 Code Sharing and Reuse Between Services/234 Updating Import Statements.mp4 41.9 MB
  • 13 Create-Read-Update-Destroy Server Setup/255 Complete Index Route Implementation.mp4 41.8 MB
  • 22 [Appendix B] - Basics of Typescript/516 Hiding Functionality.mp4 41.7 MB
  • 08 Database Management and Modeling/146 Adding Password Hashing.mp4 41.7 MB
  • 20 Worker Services/400 Queueing a Job on Event Arrival.mp4 41.7 MB
  • 11 Integrating a Server-Side-Rendered React App/224 Conditionally Showing Links.mp4 41.6 MB
  • 13 Create-Read-Update-Destroy Server Setup/256 Ticket Updating.mp4 41.6 MB
  • 20 Worker Services/406 Emitting the Order Cancelled Event.mp4 41.3 MB
  • 15 Connecting to NATS in a Node JS World/295 Common Event Definitions Summary.mp4 41.3 MB
  • 20 Worker Services/404 Publishing an Event on Job Processing.mp4 41.2 MB
  • 08 Database Management and Modeling/139 Adding Static Properties to a Model.mp4 41.1 MB
  • 02 A Mini-Microservices App/041 Updating Comment Content.mp4 41.1 MB
  • 02 A Mini-Microservices App/040 Handling Moderation.mp4 40.9 MB
  • 21 [Appendix A] - Basics of Docker/430 Stopping Containers.mp4 40.9 MB
  • 19 Listening for Events and Handling Concurrency Issues/384 Missing Update Event.mp4 40.9 MB
  • 16 Managing a NATS Client/308 Handling Publish Failures.mp4 40.8 MB
  • 04 Orchestrating Collections of Services with Kubernetes/079 Load Balancers and Ingress.mp4 40.7 MB
  • 07 Response Normalization Strategies/121 Solution for Error Handling.mp4 40.6 MB
  • 10 Testing Isolated Microservices/186 Tests Around Sign In Functionality.mp4 40.5 MB
  • 15 Connecting to NATS in a Node JS World/286 Leveraging TypeScript for Listener Validation.mp4 40.5 MB
  • 13 Create-Read-Update-Destroy Server Setup/254 Better Error Logging.mp4 40.3 MB
  • 02 A Mini-Microservices App/037 How to Handle Resource Updates.mp4 40.3 MB
  • 12 Code Sharing and Reuse Between Services/232 An Easy Publish Command.mp4 40.2 MB
  • 04 Orchestrating Collections of Services with Kubernetes/085 Unique Route Paths.mp4 40.2 MB
  • 13 Create-Read-Update-Destroy Server Setup/237 Project Setup.mp4 40.1 MB
  • 21 [Appendix A] - Basics of Docker/451 Copying Build Files.mp4 40.1 MB
  • 22 [Appendix B] - Basics of Typescript/502 Fields in Classes.mp4 40.0 MB
  • 17 Cross-Service Data Replication In Action/315 The Orders Service.mp4 39.8 MB
  • 21 [Appendix A] - Basics of Docker/456 Minimizing Cache Busting and Rebuilds.mp4 39.8 MB
  • 01 Fundamental Ideas Around Microservices/004 Big Problems with Data.mp4 39.6 MB
  • 13 Create-Read-Update-Destroy Server Setup/251 Testing Show Routes.mp4 39.6 MB
  • 04 Orchestrating Collections of Services with Kubernetes/086 Final Route Config.mp4 39.6 MB
  • 18 Understanding Event Flow/344 Publishing the Order Creation.mp4 39.5 MB
  • 02 A Mini-Microservices App/039 Adding Comment Moderation.mp4 39.4 MB
  • 14 NATS Streaming Server - An Event Bus Implementation/262 Three Important Items.mp4 39.2 MB
  • 22 [Appendix B] - Basics of Typescript/501 Class Method Modifiers.mp4 39.2 MB
  • 20 Worker Services/405 Handling an Expiration Event.mp4 39.1 MB
  • 05 Architecture of Multi-Service Apps/101 Ingress-Nginx Setup.mp4 39.0 MB
  • 16 Managing a NATS Client/300 NATS Client Singleton.mp4 39.0 MB
  • 20 Worker Services/407 Testing the Expiration Complete Listener.mp4 38.9 MB
  • 14 NATS Streaming Server - An Event Bus Implementation/263 Creating a NATS Streaming Deployment.mp4 38.7 MB
  • 11 Integrating a Server-Side-Rendered React App/206 Overview on Server Side Rendering.mp4 38.7 MB
  • 07 Response Normalization Strategies/119 Surprising Complexity Around Errors.mp4 38.7 MB
  • 19 Listening for Events and Handling Concurrency Issues/352 ID Adjustment.mp4 38.7 MB
  • 22 [Appendix B] - Basics of Typescript/484 Annotations Around Objects.mp4 38.7 MB
  • 09 Authentication Strategies and Options/162 Accessing Env Variables in a Pod.mp4 38.6 MB
  • 10 Testing Isolated Microservices/183 Testing Invalid Input.mp4 38.5 MB
  • 11 Integrating a Server-Side-Rendered React App/201 Successful Account Signup.mp4 38.5 MB
  • 01 Fundamental Ideas Around Microservices/006 Event-Based Communication.mp4 38.4 MB
  • 12 Code Sharing and Reuse Between Services/233 Relocating Shared Code.mp4 38.4 MB
  • 20 Worker Services/402 Delaying Job Processing.mp4 38.4 MB
  • 09 Authentication Strategies and Options/153 Reminder on Cookies vs JWTs.mp4 38.0 MB
  • 04 Orchestrating Collections of Services with Kubernetes/059 Understanding a Pod Spec.mp4 37.9 MB
  • 04 Orchestrating Collections of Services with Kubernetes/084 Deploying the React App.mp4 37.9 MB
  • 13 Create-Read-Update-Destroy Server Setup/252 Unexpected Failure.mp4 37.8 MB
  • 02 A Mini-Microservices App/025 Common Questions Around Async Events.mp4 37.6 MB
  • 16 Managing a NATS Client/303 Accessing the NATS Client.mp4 37.6 MB
  • 21 [Appendix A] - Basics of Docker/445 Manual Image Generation with Docker Commit.mp4 37.5 MB
  • 14 NATS Streaming Server - An Event Bus Implementation/267 Publishing Events.mp4 37.4 MB
  • 19 Listening for Events and Handling Concurrency Issues/350 A Few More Reminders.mp4 37.1 MB
  • 09 Authentication Strategies and Options/156 Cookies and Encryption.mp4 37.0 MB
  • 04 Orchestrating Collections of Services with Kubernetes/082 Hosts File Tweak.mp4 36.7 MB
  • 22 [Appendix B] - Basics of Typescript/521 Restricting Access with Interfaces.mp4 36.6 MB
  • 16 Managing a NATS Client/301 Remember Mongoose.mp4 36.6 MB
  • 04 Orchestrating Collections of Services with Kubernetes/077 Testing Communication.mp4 36.4 MB
  • 02 A Mini-Microservices App/023 Request Minimization Strategies.mp4 36.3 MB
  • 02 A Mini-Microservices App/026 Event Bus Overview.mp4 36.3 MB
  • 21 [Appendix A] - Basics of Docker/448 A Few Planned Errors.mp4 36.2 MB
  • 07 Response Normalization Strategies/123 Communicating More Info to the Error Handler.mp4 36.0 MB
  • 19 Listening for Events and Handling Concurrency Issues/358 Optimistic Concurrency Control.mp4 35.9 MB
  • 14 NATS Streaming Server - An Event Bus Implementation/265 Building a NATS Test Project.mp4 35.8 MB
  • 21 [Appendix A] - Basics of Docker/424 Overriding Default Commands.mp4 35.8 MB
  • 12 Code Sharing and Reuse Between Services/235 Updating the Common Module.mp4 35.8 MB
  • 02 A Mini-Microservices App/038 Creating the Moderation Service.mp4 35.7 MB
  • 15 Connecting to NATS in a Node JS World/282 Reusable NATS Listeners.mp4 35.7 MB
  • 03 Running Services with Docker/049 Why Kubernetes.mp4 35.6 MB
  • 11 Integrating a Server-Side-Rendered React App/218 A Reusable Header.mp4 35.6 MB
  • 22 [Appendix B] - Basics of Typescript/467 More on Types.mp4 35.4 MB
  • 21 [Appendix A] - Basics of Docker/438 Building a Dockerfile.mp4 35.3 MB
  • 14 NATS Streaming Server - An Event Bus Implementation/280 Event Redelivery.mp4 35.0 MB
  • 08 Database Management and Modeling/138 Type Checking User Properties.mp4 34.8 MB
  • 02 A Mini-Microservices App/009 App Overview.mp4 34.5 MB
  • 05 Architecture of Multi-Service Apps/098 Auth K8s Setup.mp4 34.5 MB
  • 16 Managing a NATS Client/306 Ticket Update Publishing.mp4 34.3 MB
  • 22 [Appendix B] - Basics of Typescript/464 Catching More Errors.mp4 34.3 MB
  • 13 Create-Read-Update-Destroy Server Setup/242 Creating the Router.mp4 34.1 MB
  • 11 Integrating a Server-Side-Rendered React App/214 Passing Through the Cookies.mp4 34.1 MB
  • 02 A Mini-Microservices App/027 A Basic Event Bus Implementation.mp4 33.9 MB
  • 14 NATS Streaming Server - An Event Bus Implementation/268 Listening For Data.mp4 33.9 MB
  • 10 Testing Isolated Microservices/176 Testing Goals.mp4 33.8 MB
  • 21 [Appendix A] - Basics of Docker/442 A Brief Recap.mp4 33.8 MB
  • 04 Orchestrating Collections of Services with Kubernetes/066 Preferred Method for Updating Deployments.mp4 33.7 MB
  • 22 [Appendix B] - Basics of Typescript/458 TypeScript Overview.mp4 33.6 MB
  • 17 Cross-Service Data Replication In Action/333 Asserting Reserved Tickets.mp4 33.4 MB
  • 07 Response Normalization Strategies/124 Encoding More Information In an Error.mp4 33.2 MB
  • 22 [Appendix B] - Basics of Typescript/494 Fixing Annotations With Interfaces.mp4 33.2 MB
  • 02 A Mini-Microservices App/028 Emitting Events.mp4 33.2 MB
  • 22 [Appendix B] - Basics of Typescript/473 Annotations Around Functions.mp4 33.1 MB
  • 17 Cross-Service Data Replication In Action/323 The Need for an Enum.mp4 33.1 MB
  • 22 [Appendix B] - Basics of Typescript/472 Object Literal Annotations.mp4 33.1 MB
  • 03 Running Services with Docker/052 Review Some Basic Commands.mp4 33.1 MB
  • 04 Orchestrating Collections of Services with Kubernetes/060 Common Kubectl Commands.mp4 33.1 MB
  • 07 Response Normalization Strategies/120 Other Sources of Errors.mp4 33.0 MB
  • 04 Orchestrating Collections of Services with Kubernetes/065 Updating Deployments.mp4 33.0 MB
  • 10 Testing Isolated Microservices/188 Issues with Cookies During Testing.mp4 33.0 MB
  • 19 Listening for Events and Handling Concurrency Issues/374 Success Case Testing.mp4 32.8 MB
  • 19 Listening for Events and Handling Concurrency Issues/353 Ticket Updated Listener Implementation.mp4 32.5 MB
  • 19 Listening for Events and Handling Concurrency Issues/380 Strategies for Locking a Ticket.mp4 32.5 MB
  • 02 A Mini-Microservices App/046 Event Syncing in Action.mp4 32.5 MB
  • 08 Database Management and Modeling/136 Getting TypeScript and Mongoose to Cooperate.mp4 32.4 MB
  • 07 Response Normalization Strategies/131 How to Define New Custom Errors.mp4 32.4 MB
  • 17 Cross-Service Data Replication In Action/316 Scaffolding the Orders Service.mp4 32.2 MB
  • 06 Leveraging a Cloud Environment for Development/112 Creating a Load Balancer.mp4 32.2 MB
  • 11 Integrating a Server-Side-Rendered React App/207 Fetching Data During SSR.mp4 32.1 MB
  • 09 Authentication Strategies and Options/159 JWT Signing Keys.mp4 31.9 MB
  • 21 [Appendix A] - Basics of Docker/444 Tagging an Image.mp4 31.9 MB
  • 19 Listening for Events and Handling Concurrency Issues/367 Did it Work.mp4 31.8 MB
  • 17 Cross-Service Data Replication In Action/339 Cancelling an Order.mp4 31.7 MB
  • 21 [Appendix A] - Basics of Docker/450 A Few Missing Files.mp4 31.7 MB
  • 10 Testing Isolated Microservices/175 Scope of Testing.mp4 31.6 MB
  • 08 Database Management and Modeling/145 Reminder on Password Hashing.mp4 31.6 MB
  • 02 A Mini-Microservices App/016 React Project Setup.mp4 31.6 MB
  • 17 Cross-Service Data Replication In Action/335 Fetching a Users Orders.mp4 31.4 MB
  • 02 A Mini-Microservices App/034 Adding a Simple Feature.mp4 31.3 MB
  • 13 Create-Read-Update-Destroy Server Setup/246 Testing Request Validation.mp4 31.3 MB
  • 21 [Appendix A] - Basics of Docker/425 Listing Running Containers.mp4 31.1 MB
  • 21 [Appendix A] - Basics of Docker/455 Unnecessary Rebuilds.mp4 31.0 MB
  • 19 Listening for Events and Handling Concurrency Issues/370 Testing Listeners.mp4 31.0 MB
  • 22 [Appendix B] - Basics of Typescript/503 Fields with Inheritance.mp4 30.9 MB
  • 22 [Appendix B] - Basics of Typescript/508 Generating Random Data.mp4 30.9 MB
  • 19 Listening for Events and Handling Concurrency Issues/375 Out-Of-Order Events.mp4 30.8 MB
  • 21 [Appendix A] - Basics of Docker/431 Multi-Command Containers.mp4 30.8 MB
  • 21 [Appendix A] - Basics of Docker/433 The Purpose of the it Flag.mp4 30.7 MB
  • 13 Create-Read-Update-Destroy Server Setup/260 Manual Testing.mp4 30.7 MB
  • 19 Listening for Events and Handling Concurrency Issues/381 Reserving a Ticket.mp4 30.6 MB
  • 22 [Appendix B] - Basics of Typescript/496 Functions in Interfaces.mp4 30.5 MB
  • 16 Managing a NATS Client/309 Fixing a Few Tests.mp4 30.5 MB
  • 17 Cross-Service Data Replication In Action/334 Testing the Success Case.mp4 30.5 MB
  • 11 Integrating a Server-Side-Rendered React App/223 Building the Header.mp4 30.4 MB
  • 08 Database Management and Modeling/135 Understanding the Signup Flow.mp4 30.4 MB
  • 07 Response Normalization Strategies/114 Creating Route Handlers.mp4 30.2 MB
  • 15 Connecting to NATS in a Node JS World/290 Enforcing Data Types.mp4 30.2 MB
  • 02 A Mini-Microservices App/018 Handling CORS Errors.mp4 30.0 MB
  • 06 Leveraging a Cloud Environment for Development/108 Initializing the GCloud SDK.mp4 29.9 MB
  • 13 Create-Read-Update-Destroy Server Setup/257 Handling Updates.mp4 29.7 MB
  • 22 [Appendix B] - Basics of Typescript/509 Type Definition Files.mp4 29.7 MB
  • 05 Architecture of Multi-Service Apps/099 Adding Skaffold.mp4 29.6 MB
  • 19 Listening for Events and Handling Concurrency Issues/365 Updating Tickets Event Definitions.mp4 29.5 MB
  • 04 Orchestrating Collections of Services with Kubernetes/078 Load Balancer Services.mp4 29.5 MB
  • 22 [Appendix B] - Basics of Typescript/512 Defining a Company.mp4 29.4 MB
  • 21 [Appendix A] - Basics of Docker/447 Node Server Setup.mp4 29.3 MB
  • 19 Listening for Events and Handling Concurrency Issues/359 Mongoose Update-If-Current.mp4 29.0 MB
  • 02 A Mini-Microservices App/029 Emitting Comment Creation Events.mp4 29.0 MB
  • 22 [Appendix B] - Basics of Typescript/511 Export Statements in TypeScript.mp4 29.0 MB
  • 11 Integrating a Server-Side-Rendered React App/204 Using the useRequest Hook.mp4 28.8 MB
  • 21 [Appendix A] - Basics of Docker/411 Why Use Docker.mp4 28.8 MB
  • 04 Orchestrating Collections of Services with Kubernetes/067 Networking With Services.mp4 28.7 MB
  • 21 [Appendix A] - Basics of Docker/434 Getting a Command Prompt in a Container.mp4 28.6 MB
  • 06 Leveraging a Cloud Environment for Development/110 Updating the Skaffold Config.mp4 28.6 MB
  • 04 Orchestrating Collections of Services with Kubernetes/071 Building a Deployment for the Event Bus.mp4 28.6 MB
  • 04 Orchestrating Collections of Services with Kubernetes/069 Accessing NodePort Services.mp4 28.4 MB
  • 04 Orchestrating Collections of Services with Kubernetes/058 Creating a Pod.mp4 28.3 MB
  • 22 [Appendix B] - Basics of Typescript/497 Code Reuse with Interfaces.mp4 28.3 MB
  • 12 Code Sharing and Reuse Between Services/227 Shared Logic Between Services.mp4 28.3 MB
  • 22 [Appendix B] - Basics of Typescript/466 Types.mp4 28.2 MB
  • 17 Cross-Service Data Replication In Action/337 Fetching Individual Orders.mp4 28.2 MB
  • 19 Listening for Events and Handling Concurrency Issues/354 Initializing the Listeners.mp4 28.0 MB
  • 19 Listening for Events and Handling Concurrency Issues/383 Test Implementation.mp4 28.0 MB
  • 14 NATS Streaming Server - An Event Bus Implementation/270 Client ID Generation.mp4 27.9 MB
  • 02 A Mini-Microservices App/030 Receiving Events.mp4 27.8 MB
  • 20 Worker Services/401 Testing Job Processing.mp4 27.8 MB
  • 09 Authentication Strategies and Options/163 Common Response Properties.mp4 27.8 MB
  • 14 NATS Streaming Server - An Event Bus Implementation/266 Port-Forwarding with Kubectl.mp4 27.7 MB
  • 10 Testing Isolated Microservices/187 Testing Sign Out.mp4 27.6 MB
  • 10 Testing Isolated Microservices/178 Index to App Refactor.mp4 27.6 MB
  • 15 Connecting to NATS in a Node JS World/285 Quick Refactor.mp4 27.4 MB
  • 07 Response Normalization Strategies/115 Scaffolding Routes.mp4 27.2 MB
  • 21 [Appendix A] - Basics of Docker/427 Restarting Stopped Containers.mp4 27.2 MB
  • 20 Worker Services/403 Defining the Expiration Complete Event.mp4 27.1 MB
  • 22 [Appendix B] - Basics of Typescript/479 Annotations Around Functions.mp4 27.0 MB
  • 12 Code Sharing and Reuse Between Services/228 Options for Code Sharing.mp4 27.0 MB
  • 22 [Appendix B] - Basics of Typescript/486 Why Typed Arrays.mp4 26.8 MB
  • 19 Listening for Events and Handling Concurrency Issues/355 A Quick Manual Test.mp4 26.7 MB
  • 11 Integrating a Server-Side-Rendered React App/198 Adding Global CSS.mp4 26.6 MB
  • 11 Integrating a Server-Side-Rendered React App/200 Handling Email and Password Inputs.mp4 26.5 MB
  • 19 Listening for Events and Handling Concurrency Issues/362 One More Test.mp4 26.3 MB
  • 06 Leveraging a Cloud Environment for Development/109 Installing the GCloud Context.mp4 26.2 MB
  • 20 Worker Services/398 Whats Bull All About.mp4 26.2 MB
  • 15 Connecting to NATS in a Node JS World/293 Using the Custom Publisher.mp4 26.1 MB
  • 04 Orchestrating Collections of Services with Kubernetes/073 How to Communicate Between Services.mp4 26.1 MB
  • 19 Listening for Events and Handling Concurrency Issues/379 Building the Listener.mp4 26.0 MB
  • 13 Create-Read-Update-Destroy Server Setup/247 Validating Title and Price.mp4 26.0 MB
  • 04 Orchestrating Collections of Services with Kubernetes/081 Writing Ingress Config Files.mp4 25.8 MB
  • 10 Testing Isolated Microservices/179 A Few Dependencies.mp4 25.8 MB
  • 06 Leveraging a Cloud Environment for Development/107 Kubectl Contexts.mp4 25.7 MB
  • 22 [Appendix B] - Basics of Typescript/495 Syntax Around Interfaces.mp4 25.6 MB
  • 22 [Appendix B] - Basics of Typescript/478 When Inference Doesnt Work.mp4 25.6 MB
  • 20 Worker Services/396 File Sync Setup.mp4 25.6 MB
  • 22 [Appendix B] - Basics of Typescript/490 Tuples in Action.mp4 25.4 MB
  • 04 Orchestrating Collections of Services with Kubernetes/063 Creating a Deployment.mp4 25.3 MB
  • 11 Integrating a Server-Side-Rendered React App/225 Signing Out.mp4 25.3 MB
  • 22 [Appendix B] - Basics of Typescript/522 Implicit Type Checks.mp4 25.2 MB
  • 22 [Appendix B] - Basics of Typescript/514 Google Maps Integration with TypeScript.mp4 25.2 MB
  • 15 Connecting to NATS in a Node JS World/294 Awaiting Event Publication.mp4 25.2 MB
  • 05 Architecture of Multi-Service Apps/094 Service Types.mp4 25.2 MB
  • 18 Understanding Event Flow/341 Orders Service Events.mp4 25.2 MB
  • 08 Database Management and Modeling/137 Creating the User Model.mp4 25.1 MB
  • 11 Integrating a Server-Side-Rendered React App/222 Passing Props Through.mp4 25.0 MB
  • 04 Orchestrating Collections of Services with Kubernetes/062 Introducing Deployments.mp4 24.9 MB
  • 02 A Mini-Microservices App/031 Creating the Data Query Service.mp4 24.9 MB
  • 04 Orchestrating Collections of Services with Kubernetes/064 Common Commands Around Deployments.mp4 24.5 MB
  • 04 Orchestrating Collections of Services with Kubernetes/075 Verifying Communication.mp4 24.5 MB
  • 13 Create-Read-Update-Destroy Server Setup/241 Test-First Approach.mp4 24.4 MB
  • 05 Architecture of Multi-Service Apps/095 Events and Architecture Design.mp4 24.4 MB
  • 22 [Appendix B] - Basics of Typescript/489 Tuples in TypeScript.mp4 24.3 MB
  • 22 [Appendix B] - Basics of Typescript/483 Destructuring with Annotations.mp4 24.2 MB
  • 13 Create-Read-Update-Destroy Server Setup/249 Defining the Ticket Model.mp4 24.2 MB
  • 19 Listening for Events and Handling Concurrency Issues/360 Implementing OCC with Mongoose.mp4 24.1 MB
  • 04 Orchestrating Collections of Services with Kubernetes/057 Notes on Config Files.mp4 24.1 MB
  • 17 Cross-Service Data Replication In Action/325 More on Mongoose Refs.mp4 24.1 MB
  • 05 Architecture of Multi-Service Apps/093 Resource Types.mp4 24.1 MB
  • 15 Connecting to NATS in a Node JS World/291 Where Does this Get Used.mp4 24.1 MB
  • 19 Listening for Events and Handling Concurrency Issues/376 The Next Few Videos.mp4 24.1 MB
  • 21 [Appendix A] - Basics of Docker/422 Hows Docker Running on Your Computer.mp4 23.9 MB
  • 09 Authentication Strategies and Options/151 So Which Option.mp4 23.8 MB
  • 22 [Appendix B] - Basics of Typescript/480 Inference Around Functions.mp4 23.8 MB
  • 16 Managing a NATS Client/305 Successful Listen.mp4 23.7 MB
  • 11 Integrating a Server-Side-Rendered React App/217 The Sign In Form.mp4 23.7 MB
  • 22 [Appendix B] - Basics of Typescript/474 Understanding Inference.mp4 23.6 MB
  • 22 [Appendix B] - Basics of Typescript/471 Annotations With Variables.mp4 23.5 MB
  • 08 Database Management and Modeling/141 Whats That Angle Bracket For.mp4 23.5 MB
  • 07 Response Normalization Strategies/126 Determining Error Type.mp4 23.4 MB
  • 21 [Appendix A] - Basics of Docker/432 Executing Commands in Running Containers.mp4 23.3 MB
  • 16 Managing a NATS Client/299 More on Publishing.mp4 23.2 MB
  • 17 Cross-Service Data Replication In Action/331 Test Suite Setup.mp4 23.1 MB
  • 22 [Appendix B] - Basics of Typescript/493 Long Type Annotations.mp4 22.9 MB
  • 11 Integrating a Server-Side-Rendered React App/194 Basics of Next JS.mp4 22.5 MB
  • 11 Integrating a Server-Side-Rendered React App/193 Reminder on Server Side Rendering.mp4 22.3 MB
  • 22 [Appendix B] - Basics of Typescript/519 Duplicate Code.mp4 22.2 MB
  • 04 Orchestrating Collections of Services with Kubernetes/054 Installing Kubernetes.mp4 22.2 MB
  • 02 A Mini-Microservices App/043 Rendering Comments by Status.mp4 22.1 MB
  • 22 [Appendix B] - Basics of Typescript/461 Executing Typescript Code.mp4 22.1 MB
  • 21 [Appendix A] - Basics of Docker/439 Dockerfile Teardown.mp4 22.0 MB
  • 10 Testing Isolated Microservices/189 Easy Auth Solution.mp4 21.8 MB
  • 22 [Appendix B] - Basics of Typescript/506 Parcel in Action.mp4 21.8 MB
  • 22 [Appendix B] - Basics of Typescript/460 A First App.mp4 21.8 MB
  • 05 Architecture of Multi-Service Apps/097 Auth Service Setup.mp4 21.8 MB
  • 12 Code Sharing and Reuse Between Services/229 NPM Organizations.mp4 21.7 MB
  • 09 Authentication Strategies and Options/157 Adding Session Support.mp4 21.5 MB
  • 16 Managing a NATS Client/312 Test-Suite Wide Mocks.mp4 21.2 MB
  • 03 Running Services with Docker/051 Dockerizing the Posts Service.mp4 20.9 MB
  • 02 A Mini-Microservices App/010 Project Setup.mp4 20.9 MB
  • 21 [Appendix A] - Basics of Docker/416 Installing Docker for Windows - Professional and Enterprise.mp4 20.9 MB
  • 18 Understanding Event Flow/345 Publishing Order Cancellation.mp4 20.8 MB
  • 21 [Appendix A] - Basics of Docker/412 What is Docker.mp4 20.6 MB
  • 16 Managing a NATS Client/298 Publishing Ticket Creation.mp4 20.5 MB
  • 19 Listening for Events and Handling Concurrency Issues/390 Dont Forget to Listen.mp4 20.5 MB
  • 11 Integrating a Server-Side-Rendered React App/197 Note on File Change Detection.mp4 20.3 MB
  • 04 Orchestrating Collections of Services with Kubernetes/087 Introducing Skaffold.mp4 20.1 MB
  • 08 Database Management and Modeling/147 Comparing Hashed Password.mp4 20.1 MB
  • 22 [Appendix B] - Basics of Typescript/485 Arrays in TypeScript.mp4 20.0 MB
  • 20 Worker Services/409 Listening for Expiration.mp4 19.9 MB
  • 04 Orchestrating Collections of Services with Kubernetes/056 Important Kubernetes Terminology.mp4 19.7 MB
  • 05 Architecture of Multi-Service Apps/102 Hosts File and Security Warning.mp4 19.6 MB
  • 19 Listening for Events and Handling Concurrency Issues/349 Blueprint for Listeners.mp4 19.5 MB
  • 20 Worker Services/397 Listener Creation.mp4 19.5 MB
  • 15 Connecting to NATS in a Node JS World/287 Subjects Enum.mp4 19.4 MB
  • 01 Fundamental Ideas Around Microservices/002 What Is a Microservice.mp4 19.4 MB
  • 22 [Appendix B] - Basics of Typescript/468 Examples of Types.mp4 19.3 MB
  • 06 Leveraging a Cloud Environment for Development/106 Kubernetes Cluster Creation.mp4 19.2 MB
  • 22 [Appendix B] - Basics of Typescript/477 Delayed Initialization.mp4 19.2 MB
  • 14 NATS Streaming Server - An Event Bus Implementation/261 What Now.mp4 19.1 MB
  • 11 Integrating a Server-Side-Rendered React App/195 Building a Next Image.mp4 18.9 MB
  • 22 [Appendix B] - Basics of Typescript/498 General Plan with Interfaces.mp4 18.8 MB
  • 22 [Appendix B] - Basics of Typescript/462 One Quick Change.mp4 18.8 MB
  • 02 A Mini-Microservices App/012 Testing the Posts Service.mp4 18.7 MB
  • 03 Running Services with Docker/048 Why Docker.mp4 18.7 MB
  • 02 A Mini-Microservices App/014 Quick Comments Test.mp4 18.6 MB
  • 13 Create-Read-Update-Destroy Server Setup/236 Ticketing Service Overview.mp4 18.5 MB
  • 22 [Appendix B] - Basics of Typescript/507 Project Structure.mp4 18.4 MB
  • 21 [Appendix A] - Basics of Docker/437 Creating Docker Images.mp4 18.2 MB
  • 12 Code Sharing and Reuse Between Services/230 Publishing NPM Modules.mp4 17.9 MB
  • 22 [Appendix B] - Basics of Typescript/499 Classes.mp4 17.9 MB
  • 04 Orchestrating Collections of Services with Kubernetes/070 Setting Up Cluster IP Services.mp4 17.8 MB
  • 21 [Appendix A] - Basics of Docker/429 Retrieving Output Logs.mp4 17.7 MB
  • 22 [Appendix B] - Basics of Typescript/491 Why Tuples.mp4 17.5 MB
  • 21 [Appendix A] - Basics of Docker/436 Container Isolation.mp4 17.3 MB
  • 11 Integrating a Server-Side-Rendered React App/199 Adding a Sign Up Form.mp4 17.3 MB
  • 09 Authentication Strategies and Options/169 Current User Handler.mp4 17.2 MB
  • 22 [Appendix B] - Basics of Typescript/500 Basic Inheritance.mp4 17.2 MB
  • 21 [Appendix A] - Basics of Docker/446 Project Outline.mp4 17.1 MB
  • 06 Leveraging a Cloud Environment for Development/103 Note on Remote Development.mp4 17.0 MB
  • 19 Listening for Events and Handling Concurrency Issues/351 Simple onMessage Implementation.mp4 16.9 MB
  • 22 [Appendix B] - Basics of Typescript/465 Do Not Skip - Course Overview.mp4 16.6 MB
  • 09 Authentication Strategies and Options/171 Signing Out.mp4 16.5 MB
  • 22 [Appendix B] - Basics of Typescript/487 Multiple Typees in Arrays.mp4 16.3 MB
  • 22 [Appendix B] - Basics of Typescript/482 Void and Never.mp4 16.1 MB
  • 20 Worker Services/392 The Expiration Service.mp4 16.0 MB
  • 19 Listening for Events and Handling Concurrency Issues/364 Including Versions in Events.mp4 15.9 MB
  • 19 Listening for Events and Handling Concurrency Issues/348 Reminder on Listeners.mp4 15.8 MB
  • 21 [Appendix A] - Basics of Docker/418 One Last Piece of Windows Setup - Professional and Enterprise.mp4 15.7 MB
  • 21 [Appendix A] - Basics of Docker/435 Starting with a Shell.mp4 15.6 MB
  • 19 Listening for Events and Handling Concurrency Issues/372 Testing the Ack Call.mp4 15.5 MB
  • 19 Listening for Events and Handling Concurrency Issues/347 Time for Listeners.mp4 15.5 MB
  • 18 Understanding Event Flow/343 Implementing the Publishers.mp4 15.3 MB
  • 11 Integrating a Server-Side-Rendered React App/212 On the Server or the Browser.mp4 15.3 MB
  • 03 Running Services with Docker/053 Dockering Other Services.mp4 15.2 MB
  • 06 Leveraging a Cloud Environment for Development/105 Google Cloud Initial Setup.mp4 15.2 MB
  • 15 Connecting to NATS in a Node JS World/288 Custom Event Interface.mp4 15.0 MB
  • 21 [Appendix A] - Basics of Docker/413 Docker for Mac Windows.mp4 14.9 MB
  • 17 Cross-Service Data Replication In Action/318 Ingress Routing Rules.mp4 14.8 MB
  • 22 [Appendix B] - Basics of Typescript/505 App Overview.mp4 14.7 MB
  • 13 Create-Read-Update-Destroy Server Setup/240 Quick Auth Update.mp4 14.7 MB
  • 11 Integrating a Server-Side-Rendered React App/219 Moving GetInitialProps.mp4 14.3 MB
  • 21 [Appendix A] - Basics of Docker/423 Docker Run in Detail.mp4 14.0 MB
  • 21 [Appendix A] - Basics of Docker/428 Removing Stopped Containers.mp4 14.0 MB
  • 11 Integrating a Server-Side-Rendered React App/192 Starting the React App.mp4 14.0 MB
  • 19 Listening for Events and Handling Concurrency Issues/378 Listeners in the Tickets Service.mp4 13.8 MB
  • 11 Integrating a Server-Side-Rendered React App/216 Content on the Landing Page.mp4 13.7 MB
  • 10 Testing Isolated Microservices/191 Testing Non-Authed Requests.mp4 13.6 MB
  • 10 Testing Isolated Microservices/184 Requiring Unique Emails.mp4 13.3 MB
  • 15 Connecting to NATS in a Node JS World/297 Restarting NATS.mp4 12.4 MB
  • 22 [Appendix B] - Basics of Typescript/476 Fixing the Any Type.mp4 12.2 MB
  • 09 Authentication Strategies and Options/168 Quick Sign In Test.mp4 11.9 MB
  • 04 Orchestrating Collections of Services with Kubernetes/061 A Time-Saving Alias.mp4 11.7 MB
  • 09 Authentication Strategies and Options/160 Securely Storing Secrets with Kubernetes.mp4 11.7 MB
  • 22 [Appendix B] - Basics of Typescript/470 Type Annotations and Inference.mp4 11.5 MB
  • 22 [Appendix B] - Basics of Typescript/481 Annotations for Anonymous Functions.mp4 10.0 MB
  • 21 [Appendix A] - Basics of Docker/417 More Windows Setup - Professional and Enterprise.mp4 8.9 MB
  • 20 Worker Services/410 Dont Cancel Completed Orders.mp4 8.1 MB
  • 04 Orchestrating Collections of Services with Kubernetes/089 First Time Skaffold Startup.mp4 8.0 MB
  • 10 Testing Isolated Microservices/182 An Important Note.mp4 7.8 MB
  • 22 [Appendix B] - Basics of Typescript/492 Interfaces.mp4 7.1 MB
  • 06 Leveraging a Cloud Environment for Development/111 More Skaffold Updates.mp4 6.8 MB
  • 03 Running Services with Docker/050 Dont Know Docker Watch This.mp4 6.6 MB
  • 22 [Appendix B] - Basics of Typescript/504 Where to Use Classes.mp4 5.5 MB
  • 22 [Appendix B] - Basics of Typescript/457 How to Get Help.mp4 5.2 MB
  • 22 [Appendix B] - Basics of Typescript/488 When to Use Typed Arrays.mp4 4.6 MB
  • 22 [Appendix B] - Basics of Typescript/469 Where Do We Use Types.mp4 4.4 MB
  • 01 Fundamental Ideas Around Microservices/001 How to Get Help.mp4 3.9 MB
  • 11 Integrating a Server-Side-Rendered React App/204 013-client.zip 2.5 MB
  • 11 Integrating a Server-Side-Rendered React App/202 011-client.zip 2.5 MB
  • 11 Integrating a Server-Side-Rendered React App/200 009-client.zip 2.5 MB
  • 11 Integrating a Server-Side-Rendered React App/199 008-client.zip 2.5 MB
  • 11 Integrating a Server-Side-Rendered React App/198 007-client.zip 2.5 MB
  • 11 Integrating a Server-Side-Rendered React App/194 003-client.zip 2.3 MB
  • 20 Worker Services/409 017-expire.zip 449.4 kB
  • 20 Worker Services/407 015-expire.zip 448.1 kB
  • 20 Worker Services/406 014-expire.zip 447.4 kB
  • 20 Worker Services/405 013-expire.zip 447.3 kB
  • 20 Worker Services/404 012-expire.zip 446.7 kB
  • 20 Worker Services/403 011-expire.zip 446.1 kB
  • 20 Worker Services/402 010-expire.zip 445.0 kB
  • 20 Worker Services/400 008-expire.zip 444.9 kB
  • 20 Worker Services/401 009-expire.zip 444.9 kB
  • 20 Worker Services/399 007-expire.zip 444.8 kB
  • 20 Worker Services/397 005-expire.zip 444.2 kB
  • 20 Worker Services/395 004-expire.zip 443.1 kB
  • 20 Worker Services/394 003-expire.zip 442.2 kB
  • 19 Listening for Events and Handling Concurrency Issues/391 044-listeners.zip 373.9 kB
  • 19 Listening for Events and Handling Concurrency Issues/390 043-listeners.zip 373.8 kB
  • 19 Listening for Events and Handling Concurrency Issues/389 042-listeners.zip 373.8 kB
  • 19 Listening for Events and Handling Concurrency Issues/388 041-listeners.zip 373.0 kB
  • 19 Listening for Events and Handling Concurrency Issues/387 040-listeners.zip 372.3 kB
  • 19 Listening for Events and Handling Concurrency Issues/386 039-listeners.zip 372.2 kB
  • 19 Listening for Events and Handling Concurrency Issues/383 037-listeners.zip 372.1 kB
  • 19 Listening for Events and Handling Concurrency Issues/382 036-listeners.zip 372.0 kB
  • 19 Listening for Events and Handling Concurrency Issues/381 035-listeners.zip 371.0 kB
  • 19 Listening for Events and Handling Concurrency Issues/375 029-listeners.zip 370.9 kB
  • 19 Listening for Events and Handling Concurrency Issues/379 033-listeners.zip 370.8 kB
  • 19 Listening for Events and Handling Concurrency Issues/374 028-listeners.zip 370.8 kB
  • 19 Listening for Events and Handling Concurrency Issues/373 027-listeners.zip 370.7 kB
  • 19 Listening for Events and Handling Concurrency Issues/372 026-listeners.zip 370.0 kB
  • 19 Listening for Events and Handling Concurrency Issues/371 025-listeners.zip 369.9 kB
  • 19 Listening for Events and Handling Concurrency Issues/377 031-listeners.zip 369.9 kB
  • 19 Listening for Events and Handling Concurrency Issues/376 030-listeners.zip 369.7 kB
  • 19 Listening for Events and Handling Concurrency Issues/370 024-listeners.zip 369.6 kB
  • 19 Listening for Events and Handling Concurrency Issues/368 022-listeners.zip 368.9 kB
  • 19 Listening for Events and Handling Concurrency Issues/367 021-listeners.zip 368.9 kB
  • 19 Listening for Events and Handling Concurrency Issues/366 020-listeners.zip 368.9 kB
  • 19 Listening for Events and Handling Concurrency Issues/365 019-listeners.zip 368.4 kB
  • 19 Listening for Events and Handling Concurrency Issues/364 018-listeners.zip 368.4 kB
  • 19 Listening for Events and Handling Concurrency Issues/362 016-listeners.zip 368.3 kB
  • 19 Listening for Events and Handling Concurrency Issues/363 017-listeners.zip 368.3 kB
  • 19 Listening for Events and Handling Concurrency Issues/361 015-listeners.zip 368.3 kB
  • 19 Listening for Events and Handling Concurrency Issues/360 014-listeners.zip 368.0 kB
  • 19 Listening for Events and Handling Concurrency Issues/359 013-listeners.zip 367.4 kB
  • 19 Listening for Events and Handling Concurrency Issues/354 008-listeners.zip 365.2 kB
  • 19 Listening for Events and Handling Concurrency Issues/355 009-listeners.zip 365.2 kB
  • 19 Listening for Events and Handling Concurrency Issues/353 007-listeners.zip 365.2 kB
  • 19 Listening for Events and Handling Concurrency Issues/352 006-listeners.zip 364.6 kB
  • 19 Listening for Events and Handling Concurrency Issues/351 005-listeners.zip 364.6 kB
  • 19 Listening for Events and Handling Concurrency Issues/350 004-listeners.zip 364.5 kB
  • 19 Listening for Events and Handling Concurrency Issues/349 003-listeners.zip 364.2 kB
  • 18 Understanding Event Flow/346 006-flow.zip 363.6 kB
  • 17 Cross-Service Data Replication In Action/340 026-orders.zip 360.1 kB
  • 17 Cross-Service Data Replication In Action/339 025-orders.zip 359.4 kB
  • 17 Cross-Service Data Replication In Action/338 024-orders.zip 359.2 kB
  • 17 Cross-Service Data Replication In Action/337 023-orders.zip 358.6 kB
  • 17 Cross-Service Data Replication In Action/335 021-orders.zip 357.7 kB
  • 17 Cross-Service Data Replication In Action/334 020-orders.zip 357.6 kB
  • 17 Cross-Service Data Replication In Action/333 019-orders.zip 357.6 kB
  • 17 Cross-Service Data Replication In Action/332 018-orders.zip 357.4 kB
  • 17 Cross-Service Data Replication In Action/331 017-orders.zip 356.8 kB
  • 17 Cross-Service Data Replication In Action/330 016-orders.zip 355.2 kB
  • 17 Cross-Service Data Replication In Action/329 015-orders.zip 355.1 kB
  • 17 Cross-Service Data Replication In Action/328 014-orders.zip 355.0 kB
  • 17 Cross-Service Data Replication In Action/327 013-orders.zip 354.8 kB
  • 17 Cross-Service Data Replication In Action/326 012-orders.zip 354.6 kB
  • 17 Cross-Service Data Replication In Action/324 010-orders.zip 354.1 kB
  • 17 Cross-Service Data Replication In Action/322 008-orders.zip 352.3 kB
  • 17 Cross-Service Data Replication In Action/320 006-orders.zip 351.6 kB
  • 17 Cross-Service Data Replication In Action/319 005-orders.zip 351.4 kB
  • 17 Cross-Service Data Replication In Action/317 003-orders.zip 349.9 kB
  • 17 Cross-Service Data Replication In Action/316 002-orders.zip 348.9 kB
  • 16 Managing a NATS Client/314 017-events.zip 278.9 kB
  • 16 Managing a NATS Client/313 016-events.zip 278.8 kB
  • 16 Managing a NATS Client/312 015-events.zip 278.7 kB
  • 16 Managing a NATS Client/306 009-events.zip 278.2 kB
  • 16 Managing a NATS Client/304 007-events.zip 277.7 kB
  • 16 Managing a NATS Client/305 008-events.zip 277.7 kB
  • 16 Managing a NATS Client/303 006-events.zip 277.6 kB
  • 16 Managing a NATS Client/302 005-events.zip 277.5 kB
  • 16 Managing a NATS Client/301 004-events.zip 277.3 kB
  • 16 Managing a NATS Client/299 002-events.zip 277.0 kB
  • 16 Managing a NATS Client/298 001-events.zip 277.0 kB
  • 15 Connecting to NATS in a Node JS World/296 015-natslib.zip 276.3 kB
  • 15 Connecting to NATS in a Node JS World/294 013-natslib.zip 269.0 kB
  • 15 Connecting to NATS in a Node JS World/293 012-natslib.zip 268.9 kB
  • 15 Connecting to NATS in a Node JS World/292 011-natslib.zip 268.8 kB
  • 15 Connecting to NATS in a Node JS World/290 009-natslib.zip 268.0 kB
  • 15 Connecting to NATS in a Node JS World/289 008-natslib.zip 268.0 kB
  • 15 Connecting to NATS in a Node JS World/288 007-natslib.zip 267.9 kB
  • 15 Connecting to NATS in a Node JS World/286 005-natslib.zip 267.3 kB
  • 15 Connecting to NATS in a Node JS World/285 004-natslib.zip 267.2 kB
  • 15 Connecting to NATS in a Node JS World/283 002-natslib.zip 266.4 kB
  • 15 Connecting to NATS in a Node JS World/284 003-natslib.zip 266.4 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/281 021-nats.zip 266.2 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/274 014-nats.zip 266.1 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/280 020-nats.zip 266.1 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/272 012-nats.zip 266.1 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/271 011-nats.zip 266.0 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/270 010-nats.zip 266.0 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/269 009-nats.zip 266.0 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/268 008-nats.zip 265.9 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/267 007-nats.zip 265.7 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/265 005-nats.zip 265.6 kB
  • 13 Create-Read-Update-Destroy Server Setup/260 025-tix.zip 254.9 kB
  • 04 Orchestrating Collections of Services with Kubernetes/088 034-kube.zip 254.3 kB
  • 04 Orchestrating Collections of Services with Kubernetes/086 032-kube.zip 253.9 kB
  • 04 Orchestrating Collections of Services with Kubernetes/085 031-kube.zip 253.8 kB
  • 04 Orchestrating Collections of Services with Kubernetes/084 030-kube.zip 253.8 kB
  • 13 Create-Read-Update-Destroy Server Setup/259 024-tix.zip 253.8 kB
  • 13 Create-Read-Update-Destroy Server Setup/258 023-tix.zip 253.5 kB
  • 13 Create-Read-Update-Destroy Server Setup/257 022-tix.zip 253.4 kB
  • 04 Orchestrating Collections of Services with Kubernetes/082 029-blog.zip 253.4 kB
  • 04 Orchestrating Collections of Services with Kubernetes/077 024-kube.zip 253.0 kB
  • 04 Orchestrating Collections of Services with Kubernetes/078 025-kube.zip 253.0 kB
  • 04 Orchestrating Collections of Services with Kubernetes/076 023-kube.zip 253.0 kB
  • 13 Create-Read-Update-Destroy Server Setup/256 021-tix.zip 252.9 kB
  • 13 Create-Read-Update-Destroy Server Setup/255 020-tix.zip 252.4 kB
  • 04 Orchestrating Collections of Services with Kubernetes/074 021-kube.zip 251.8 kB
  • 04 Orchestrating Collections of Services with Kubernetes/075 022-kube.zip 251.8 kB
  • 13 Create-Read-Update-Destroy Server Setup/254 019-tix.zip 251.4 kB
  • 04 Orchestrating Collections of Services with Kubernetes/068 015-kube.zip 251.3 kB
  • 13 Create-Read-Update-Destroy Server Setup/252 017-tix.zip 251.3 kB
  • 04 Orchestrating Collections of Services with Kubernetes/063 010-kube.zip 251.0 kB
  • 04 Orchestrating Collections of Services with Kubernetes/058 005-kube.zip 251.0 kB
  • 13 Create-Read-Update-Destroy Server Setup/251 016-tix.zip 250.9 kB
  • 03 Running Services with Docker/053 007-docker.zip 250.4 kB
  • 13 Create-Read-Update-Destroy Server Setup/250 015-tix.zip 250.4 kB
  • 13 Create-Read-Update-Destroy Server Setup/249 014-tix.zip 250.2 kB
  • 13 Create-Read-Update-Destroy Server Setup/248 013-tix.zip 250.0 kB
  • 13 Create-Read-Update-Destroy Server Setup/247 012-tix.zip 249.5 kB
  • 13 Create-Read-Update-Destroy Server Setup/246 011-tix.zip 249.4 kB
  • 13 Create-Read-Update-Destroy Server Setup/245 010-tix.zip 249.3 kB
  • 13 Create-Read-Update-Destroy Server Setup/244 009-tix.zip 249.1 kB
  • 13 Create-Read-Update-Destroy Server Setup/243 008-tix.zip 249.1 kB
  • 13 Create-Read-Update-Destroy Server Setup/242 007-tix.zip 249.1 kB
  • 13 Create-Read-Update-Destroy Server Setup/241 006-tix.zip 248.6 kB
  • 03 Running Services with Docker/051 005-docker.zip 248.2 kB
  • 02 A Mini-Microservices App/046 blog-037.zip 247.8 kB
  • 02 A Mini-Microservices App/045 035-posts.zip 247.4 kB
  • 13 Create-Read-Update-Destroy Server Setup/240 005-tix.zip 247.3 kB
  • 02 A Mini-Microservices App/043 033-posts.zip 247.3 kB
  • 13 Create-Read-Update-Destroy Server Setup/239 004-tix.zip 247.3 kB
  • 02 A Mini-Microservices App/042 032-posts.zip 247.2 kB
  • 02 A Mini-Microservices App/041 031-posts.zip 247.1 kB
  • 02 A Mini-Microservices App/040 030-posts.zip 247.0 kB
  • 02 A Mini-Microservices App/039 029-posts.zip 246.8 kB
  • 02 A Mini-Microservices App/038 028-posts.zip 246.8 kB
  • 13 Create-Read-Update-Destroy Server Setup/237 002-tix.zip 246.3 kB
  • 02 A Mini-Microservices App/032 022-posts.zip 233.1 kB
  • 02 A Mini-Microservices App/033 023-posts.zip 233.0 kB
  • 02 A Mini-Microservices App/031 021-posts.zip 233.0 kB
  • 02 A Mini-Microservices App/029 019-posts.zip 219.4 kB
  • 02 A Mini-Microservices App/028 018-posts.zip 219.3 kB
  • 02 A Mini-Microservices App/027 017-posts.zip 219.2 kB
  • 02 A Mini-Microservices App/013 005-posts.zip 208.1 kB
  • 02 A Mini-Microservices App/011 003-posts.zip 207.6 kB
  • 02 A Mini-Microservices App/021 012-posts.zip 205.4 kB
  • 02 A Mini-Microservices App/022 012-posts.zip 205.4 kB
  • 02 A Mini-Microservices App/020 011-posts.zip 204.9 kB
  • 02 A Mini-Microservices App/019 010-posts.zip 204.3 kB
  • 02 A Mini-Microservices App/018 009-posts.zip 203.7 kB
  • 02 A Mini-Microservices App/017 008-posts.zip 203.7 kB
  • 02 A Mini-Microservices App/016 007-posts.zip 203.0 kB
  • 12 Code Sharing and Reuse Between Services/235 009-shared.zip 176.8 kB
  • 12 Code Sharing and Reuse Between Services/234 008-shared.zip 176.8 kB
  • 12 Code Sharing and Reuse Between Services/233 007-shared.zip 176.3 kB
  • 12 Code Sharing and Reuse Between Services/232 006-shared.zip 158.4 kB
  • 12 Code Sharing and Reuse Between Services/231 005-shared.zip 158.0 kB
  • 11 Integrating a Server-Side-Rendered React App/225 034-client.zip 146.0 kB
  • 11 Integrating a Server-Side-Rendered React App/226 034-client.zip 146.0 kB
  • 11 Integrating a Server-Side-Rendered React App/224 033-client.zip 145.6 kB
  • 11 Integrating a Server-Side-Rendered React App/223 032-client.zip 145.4 kB
  • 11 Integrating a Server-Side-Rendered React App/222 031-client.zip 144.9 kB
  • 11 Integrating a Server-Side-Rendered React App/221 030-client.zip 144.9 kB
  • 11 Integrating a Server-Side-Rendered React App/220 029-client.zip 144.8 kB
  • 11 Integrating a Server-Side-Rendered React App/219 028-client.zip 144.7 kB
  • 11 Integrating a Server-Side-Rendered React App/217 026-client.zip 144.6 kB
  • 11 Integrating a Server-Side-Rendered React App/216 025-client.zip 144.2 kB
  • 11 Integrating a Server-Side-Rendered React App/215 024-client.zip 144.2 kB
  • 11 Integrating a Server-Side-Rendered React App/213 022-client.zip 143.8 kB
  • 11 Integrating a Server-Side-Rendered React App/214 023-client.zip 143.8 kB
  • 11 Integrating a Server-Side-Rendered React App/212 021-client.zip 143.7 kB
  • 11 Integrating a Server-Side-Rendered React App/211 020-client.zip 143.7 kB
  • 11 Integrating a Server-Side-Rendered React App/207 016-client.zip 143.6 kB
  • 11 Integrating a Server-Side-Rendered React App/206 015-client.zip 143.6 kB
  • 11 Integrating a Server-Side-Rendered React App/205 014-client.zip 143.5 kB
  • 11 Integrating a Server-Side-Rendered React App/196 005-client.zip 141.0 kB
  • 11 Integrating a Server-Side-Rendered React App/195 004-client.zip 140.6 kB
  • 10 Testing Isolated Microservices/191 017-test.zip 81.6 kB
  • 10 Testing Isolated Microservices/189 015-test.zip 81.4 kB
  • 10 Testing Isolated Microservices/188 014-test.zip 81.3 kB
  • 10 Testing Isolated Microservices/187 013-test.zip 80.9 kB
  • 10 Testing Isolated Microservices/186 012-test.zip 80.4 kB
  • 10 Testing Isolated Microservices/185 011-test.zip 79.8 kB
  • 10 Testing Isolated Microservices/184 010-test.zip 79.7 kB
  • 10 Testing Isolated Microservices/183 009-test.zip 79.7 kB
  • 10 Testing Isolated Microservices/181 007-test.zip 79.6 kB
  • 10 Testing Isolated Microservices/179 005-test.zip 78.3 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/278 Solving Concurrency Issues.en.srt 32.0 kB
  • 10 Testing Isolated Microservices/178 004-test.zip 30.9 kB
  • 09 Authentication Strategies and Options/174 041-db.zip 30.8 kB
  • 19 Listening for Events and Handling Concurrency Issues/369 [Optional] Versioning Without Update-If-Current.en.srt 30.5 kB
  • 09 Authentication Strategies and Options/173 040-db.zip 30.1 kB
  • 09 Authentication Strategies and Options/172 039-db.zip 30.1 kB
  • 09 Authentication Strategies and Options/171 038-db.zip 29.6 kB
  • 09 Authentication Strategies and Options/170 037-db.zip 29.6 kB
  • 09 Authentication Strategies and Options/167 034-db.zip 29.5 kB
  • 09 Authentication Strategies and Options/166 033-db.zip 29.2 kB
  • 09 Authentication Strategies and Options/162 029-db.zip 28.5 kB
  • 09 Authentication Strategies and Options/158 025-db.zip 28.4 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/277 [Optional] More Possible Concurrency Solutions.en.srt 27.1 kB
  • 08 Database Management and Modeling/148 015-db.zip 26.4 kB
  • 05 Architecture of Multi-Service Apps/091 Big Ticket Items.en.srt 26.3 kB
  • 08 Database Management and Modeling/146 013-db.zip 26.3 kB
  • 08 Database Management and Modeling/143 011-db.zip 25.7 kB
  • 08 Database Management and Modeling/142 010-db.zip 25.3 kB
  • 08 Database Management and Modeling/140 008-db.zip 25.2 kB
  • 08 Database Management and Modeling/139 007-db.zip 25.2 kB
  • 08 Database Management and Modeling/138 006-db.zip 25.1 kB
  • 08 Database Management and Modeling/133 001-db.zip 24.1 kB
  • 07 Response Normalization Strategies/132 018-tc.zip 21.3 kB
  • 07 Response Normalization Strategies/131 017-tc.zip 21.2 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/275 Core Concurrency Issues.en.srt 20.9 kB
  • 07 Response Normalization Strategies/130 016-tc.zip 20.8 kB
  • 19 Listening for Events and Handling Concurrency Issues/356 Clear Concurrency Issues.en.srt 20.8 kB
  • 22 [Appendix B] - Basics of Typescript/515 Exploring Type Definition Files.en.srt 20.7 kB
  • 07 Response Normalization Strategies/116 003-tc.zip 18.5 kB
  • 07 Response Normalization Strategies/115 002-tc.zip 18.0 kB
  • 17 Cross-Service Data Replication In Action/336 A Slightly Complicated Test.en.srt 17.7 kB
  • 09 Authentication Strategies and Options/154 Microservices Auth Requirements.en.srt 17.7 kB
  • 07 Response Normalization Strategies/114 001-tc.zip 17.5 kB
  • 21 [Appendix A] - Basics of Docker/441 The Build Process in Detail.en.srt 17.1 kB
  • 02 A Mini-Microservices App/044 Dealing with Missing Events.en.srt 17.0 kB
  • 06 Leveraging a Cloud Environment for Development/111 009-gcloud.zip 16.6 kB
  • 05 Architecture of Multi-Service Apps/101 009-tickets.zip 16.5 kB
  • 05 Architecture of Multi-Service Apps/102 010-tickets.zip 16.5 kB
  • 05 Architecture of Multi-Service Apps/099 008-tickets.zip 16.1 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/279 Concurrency Control with the Tickets App.en.srt 16.0 kB
  • 09 Authentication Strategies and Options/155 Issues with JWTs and Server Side Rendering.en.srt 15.8 kB
  • 05 Architecture of Multi-Service Apps/092 App Overview.en.srt 15.8 kB
  • 05 Architecture of Multi-Service Apps/098 007-tickets.zip 15.8 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/264 Big Notes on NATS Streaming.en.srt 15.7 kB
  • 11 Integrating a Server-Side-Rendered React App/196 Running Next in Kubernetes.en.srt 15.7 kB
  • 04 Orchestrating Collections of Services with Kubernetes/055 A Kubernetes Tour.en.srt 15.7 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/272 Manual Ack Mode.en.srt 15.5 kB
  • 07 Response Normalization Strategies/130 Final Error Related Code.en.srt 15.4 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/273 Client Health Checks.en.srt 15.4 kB
  • 09 Authentication Strategies and Options/164 Formatting JSON Properties.en.srt 15.3 kB
  • 07 Response Normalization Strategies/127 Converting Errors to Responses.en.srt 15.0 kB
  • 09 Authentication Strategies and Options/161 Creating and Accessing Secrets.en.srt 14.7 kB
  • 13 Create-Read-Update-Destroy Server Setup/253 Whats that Error.en.srt 14.7 kB
  • 19 Listening for Events and Handling Concurrency Issues/387 Mock Function Arguments.en.srt 14.7 kB
  • 09 Authentication Strategies and Options/149 Fundamental Authentication Strategies.en.srt 14.6 kB
  • 01 Fundamental Ideas Around Microservices/007 A Crazy Way of Storing Data.en.srt 14.5 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/276 Common Questions.en.srt 14.4 kB
  • 02 A Mini-Microservices App/019 Fetching and Rendering Posts.en.srt 14.3 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/281 Durable Subscriptions.en.srt 14.3 kB
  • 16 Managing a NATS Client/302 Singleton Implementation.en.srt 14.3 kB
  • 22 [Appendix B] - Basics of Typescript/518 Adding Markers.en.srt 14.2 kB
  • 19 Listening for Events and Handling Concurrency Issues/371 A Complete Listener Test.en.srt 14.2 kB
  • 11 Integrating a Server-Side-Rendered React App/208 Why the Error.en.srt 14.2 kB
  • 17 Cross-Service Data Replication In Action/319 Scaffolding a Few Route Handlers.en.srt 14.1 kB
  • 02 A Mini-Microservices App/017 Building Post Submission.en.srt 14.1 kB
  • 18 Understanding Event Flow/342 Creating the Events.en.srt 14.0 kB
  • 19 Listening for Events and Handling Concurrency Issues/361 Testing OCC.en.srt 13.9 kB
  • 20 Worker Services/399 Creating a Queue.en.srt 13.8 kB
  • 16 Managing a NATS Client/313 Ensuring Mock Invocations.en.srt 13.8 kB
  • 07 Response Normalization Strategies/129 Verifying Our Custom Errors.en.srt 13.7 kB
  • 16 Managing a NATS Client/311 Providing a Mock Implementation.en.srt 13.7 kB
  • 09 Authentication Strategies and Options/170 Returning the Current User.en.srt 13.6 kB
  • 22 [Appendix B] - Basics of Typescript/517 Why Use Private Modifiers Heres Why.en.srt 13.5 kB
  • 13 Create-Read-Update-Destroy Server Setup/239 Mongo Connection URI.en.srt 13.4 kB
  • 09 Authentication Strategies and Options/152 Solving Issues with Option 2.en.srt 13.3 kB
  • 04 Orchestrating Collections of Services with Kubernetes/088 Skaffold Setup.en.srt 13.2 kB
  • 15 Connecting to NATS in a Node JS World/283 The Listener Abstract Class.en.srt 13.2 kB
  • 17 Cross-Service Data Replication In Action/340 Can We Cancel.en.srt 13.2 kB
  • 17 Cross-Service Data Replication In Action/322 Order Model Setup.en.srt 13.1 kB
  • 11 Integrating a Server-Side-Rendered React App/213 Specifying the Host.en.srt 13.1 kB
  • 09 Authentication Strategies and Options/158 Generating a JWT.en.srt 12.9 kB
  • 21 [Appendix A] - Basics of Docker/421 But Really... Whats a Container.en.srt 12.9 kB
  • 22 [Appendix B] - Basics of Typescript/526 App Wrapup.en.srt 12.9 kB
  • 07 Response Normalization Strategies/128 Moving Logic Into Errors.en.srt 12.9 kB
  • 04 Orchestrating Collections of Services with Kubernetes/080 Installing Ingress-Nginx.en.srt 12.9 kB
  • 04 Orchestrating Collections of Services with Kubernetes/068 Creating a NodePort Service.en.srt 12.8 kB
  • 04 Orchestrating Collections of Services with Kubernetes/076 Adding Query Moderation and Comments.en.srt 12.7 kB
  • 22 [Appendix B] - Basics of Typescript/459 Environment Setup.en.srt 12.7 kB
  • 02 A Mini-Microservices App/011 Posts Service Creation.en.srt 12.7 kB
  • 07 Response Normalization Strategies/116 Adding Validation.en.srt 12.6 kB
  • 13 Create-Read-Update-Destroy Server Setup/259 Final Update Changes.en.srt 12.6 kB
  • 10 Testing Isolated Microservices/177 Testing Architecture.en.srt 12.6 kB
  • 13 Create-Read-Update-Destroy Server Setup/250 Creation via Route Handler.en.srt 12.5 kB
  • 20 Worker Services/393 Expiration Options.en.srt 12.4 kB
  • 19 Listening for Events and Handling Concurrency Issues/373 Testing the Ticket Updated Listener.en.srt 12.3 kB
  • 22 [Appendix B] - Basics of Typescript/475 The Any Type.en.srt 12.3 kB
  • 02 A Mini-Microservices App/035 Issues with Comment Filtering.en.srt 12.2 kB
  • 13 Create-Read-Update-Destroy Server Setup/243 Adding Auth Protection.en.srt 12.2 kB
  • 17 Cross-Service Data Replication In Action/324 Creating an Order Status Enum.en.srt 12.2 kB
  • 15 Connecting to NATS in a Node JS World/292 Custom Publisher.en.srt 12.0 kB
  • 09 Authentication Strategies and Options/173 Augmenting Type Definitions.en.srt 12.0 kB
  • 09 Authentication Strategies and Options/150 Huge Issues with Authentication Strategies.en.srt 12.0 kB
  • 02 A Mini-Microservices App/013 Implementing a Comments Service.en.srt 12.0 kB
  • 08 Database Management and Modeling/134 Connecting to MongoDB.en.srt 12.0 kB
  • 11 Integrating a Server-Side-Rendered React App/210 Cross Namespace Service Communication.en.srt 12.0 kB
  • 17 Cross-Service Data Replication In Action/329 Convenience Document Methods.en.srt 11.9 kB
  • 22 [Appendix B] - Basics of Typescript/463 Catching Errors with TypeScript.en.srt 11.9 kB
  • 16 Managing a NATS Client/314 NATS Env Variables.en.srt 11.8 kB
  • 22 [Appendix B] - Basics of Typescript/513 Adding Google Maps Support.en.srt 11.8 kB
  • 16 Managing a NATS Client/307 Failed Event Publishing.en.srt 11.8 kB
  • 01 Fundamental Ideas Around Microservices/003 Data in Microservices.en.srt 11.8 kB
  • 21 [Appendix A] - Basics of Docker/454 Specifying a Working Directory.en.srt 11.7 kB
  • 02 A Mini-Microservices App/020 Creating Comments.en.srt 11.6 kB
  • 08 Database Management and Modeling/133 Creating Databases in Kubernetes.en.srt 11.6 kB
  • 07 Response Normalization Strategies/122 Building an Error Handling Middleware.en.srt 11.6 kB
  • 16 Managing a NATS Client/304 Graceful Shutdown.en.srt 11.6 kB
  • 03 Running Services with Docker/047 Deployment Issues.en.srt 11.5 kB
  • 21 [Appendix A] - Basics of Docker/449 Base Image Issues.en.srt 11.5 kB
  • 19 Listening for Events and Handling Concurrency Issues/366 Applying a Version Query.en.srt 11.5 kB
  • 02 A Mini-Microservices App/024 An Async Solution.en.srt 11.4 kB
  • 07 Response Normalization Strategies/125 Subclassing for Custom Errors.en.srt 11.4 kB
  • 15 Connecting to NATS in a Node JS World/289 Enforcing Listener Subjects.en.srt 11.4 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/271 Queue Groups.en.srt 11.4 kB
  • 17 Cross-Service Data Replication In Action/321 Associating Orders and Tickets.en.srt 11.3 kB
  • 05 Architecture of Multi-Service Apps/098 Auth K8s Setup.en.srt 11.3 kB
  • 11 Integrating a Server-Side-Rendered React App/209 Two Possible Solutions.en.srt 11.2 kB
  • 20 Worker Services/395 A Touch of Kubernetes Setup.en.srt 11.2 kB
  • 19 Listening for Events and Handling Concurrency Issues/357 Reminder on Versioning Records.en.srt 11.2 kB
  • 21 [Appendix A] - Basics of Docker/443 Rebuilds with Cache.en.srt 11.2 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/265 Building a NATS Test Project.en.srt 11.2 kB
  • 10 Testing Isolated Microservices/180 Test Environment Setup.en.srt 11.1 kB
  • 11 Integrating a Server-Side-Rendered React App/211 When is GetInitialProps Called.en.srt 11.1 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/269 Accessing Event Data.en.srt 11.1 kB
  • 19 Listening for Events and Handling Concurrency Issues/363 Who Updates Versions.en.srt 11.0 kB
  • 22 [Appendix B] - Basics of Typescript/523 Showing Popup Windows.en.srt 11.0 kB
  • 08 Database Management and Modeling/143 Proper Error Handling.en.srt 11.0 kB
  • 21 [Appendix A] - Basics of Docker/453 Container Port Forwarding.en.srt 11.0 kB
  • 22 [Appendix B] - Basics of Typescript/484 Annotations Around Objects.en.srt 11.0 kB
  • 13 Create-Read-Update-Destroy Server Setup/244 Faking Authentication During Tests.en.srt 11.0 kB
  • 22 [Appendix B] - Basics of Typescript/520 One Possible Solution.en.srt 10.9 kB
  • 09 Authentication Strategies and Options/174 Requiring Auth for Route Access.en.srt 10.9 kB
  • 04 Orchestrating Collections of Services with Kubernetes/079 Load Balancers and Ingress.en.srt 10.9 kB
  • 10 Testing Isolated Microservices/190 Auth Helper Function.en.srt 10.9 kB
  • 09 Authentication Strategies and Options/165 The Signin Flow.en.srt 10.9 kB
  • 20 Worker Services/408 A Touch More Testing.en.srt 10.9 kB
  • 12 Code Sharing and Reuse Between Services/231 Project Setup.en.srt 10.9 kB
  • 22 [Appendix B] - Basics of Typescript/524 Updating Interface Definitions.en.srt 10.9 kB
  • 17 Cross-Service Data Replication In Action/320 Subtle Service Coupling.en.srt 10.9 kB
  • 11 Integrating a Server-Side-Rendered React App/206 Overview on Server Side Rendering.en.srt 10.8 kB
  • 19 Listening for Events and Handling Concurrency Issues/385 Private vs Protected Properties.en.srt 10.8 kB
  • 12 Code Sharing and Reuse Between Services/232 An Easy Publish Command.en.srt 10.7 kB
  • 11 Integrating a Server-Side-Rendered React App/220 Issues with Custom App GetInitialProps.en.srt 10.7 kB
  • 15 Connecting to NATS in a Node JS World/296 Updating the Common Module.en.srt 10.7 kB
  • 04 Orchestrating Collections of Services with Kubernetes/058 Creating a Pod.en.srt 10.7 kB
  • 06 Leveraging a Cloud Environment for Development/104 Remote Dev with Skaffold.en.srt 10.7 kB
  • 15 Connecting to NATS in a Node JS World/295 Common Event Definitions Summary.en.srt 10.6 kB
  • 02 A Mini-Microservices App/033 Using the Query Service.en.srt 10.6 kB
  • 13 Create-Read-Update-Destroy Server Setup/248 Reminder on Mongoose with TypeScript.en.srt 10.6 kB
  • 04 Orchestrating Collections of Services with Kubernetes/090 A Few Notes on Skaffold.en.srt 10.6 kB
  • 19 Listening for Events and Handling Concurrency Issues/386 Publishing While Listening.en.srt 10.6 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/274 Graceful Client Shutdown.en.srt 10.6 kB
  • 12 Code Sharing and Reuse Between Services/233 Relocating Shared Code.en.srt 10.4 kB
  • 17 Cross-Service Data Replication In Action/317 A Touch More Setup.en.srt 10.4 kB
  • 05 Architecture of Multi-Service Apps/101 Ingress-Nginx Setup.en.srt 10.4 kB
  • 06 Leveraging a Cloud Environment for Development/113 Final Config and Test.en.srt 10.4 kB
  • 22 [Appendix B] - Basics of Typescript/458 TypeScript Overview.en.srt 10.4 kB
  • 19 Listening for Events and Handling Concurrency Issues/377 Fixing a Few Tests.en.srt 10.4 kB
  • 09 Authentication Strategies and Options/172 Creating a Current User Middleware.en.srt 10.4 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/268 Listening For Data.en.srt 10.4 kB
  • 04 Orchestrating Collections of Services with Kubernetes/085 Unique Route Paths.en.srt 10.4 kB
  • 01 Fundamental Ideas Around Microservices/008 Pros and Cons of Async Communication.en.srt 10.3 kB
  • 19 Listening for Events and Handling Concurrency Issues/389 A Lightning-Quick Test.en.srt 10.3 kB
  • 04 Orchestrating Collections of Services with Kubernetes/072 Adding ClusterIP Services.en.srt 10.3 kB
  • 22 [Appendix B] - Basics of Typescript/516 Hiding Functionality.en.srt 10.3 kB
  • 22 [Appendix B] - Basics of Typescript/472 Object Literal Annotations.en.srt 10.3 kB
  • 01 Fundamental Ideas Around Microservices/005 Sync Communication Between Services.en.srt 10.2 kB
  • 11 Integrating a Server-Side-Rendered React App/202 Handling Validation Errors.en.srt 10.2 kB
  • 17 Cross-Service Data Replication In Action/326 Defining the Ticket Model.en.srt 10.2 kB
  • 13 Create-Read-Update-Destroy Server Setup/251 Testing Show Routes.en.srt 10.2 kB
  • 08 Database Management and Modeling/142 User Creation.en.srt 10.2 kB
  • 09 Authentication Strategies and Options/153 Reminder on Cookies vs JWTs.en.srt 10.2 kB
  • 02 A Mini-Microservices App/021 Displaying Comments.en.srt 10.1 kB
  • 08 Database Management and Modeling/146 Adding Password Hashing.en.srt 10.1 kB
  • 19 Listening for Events and Handling Concurrency Issues/382 Setup for Testing Reservation.en.srt 10.1 kB
  • 17 Cross-Service Data Replication In Action/338 Does Fetching Work.en.srt 10.1 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/267 Publishing Events.en.srt 10.0 kB
  • 16 Managing a NATS Client/308 Handling Publish Failures.en.srt 10.0 kB
  • 13 Create-Read-Update-Destroy Server Setup/258 Permission Checking.en.srt 10.0 kB
  • 02 A Mini-Microservices App/009 App Overview.en.srt 10.0 kB
  • 11 Integrating a Server-Side-Rendered React App/203 The useRequest Hook.en.srt 9.9 kB
  • 17 Cross-Service Data Replication In Action/323 The Need for an Enum.en.srt 9.9 kB
  • 22 [Appendix B] - Basics of Typescript/501 Class Method Modifiers.en.srt 9.9 kB
  • 04 Orchestrating Collections of Services with Kubernetes/082 Hosts File Tweak.en.srt 9.9 kB
  • 19 Listening for Events and Handling Concurrency Issues/384 Missing Update Event.en.srt 9.9 kB
  • 22 [Appendix B] - Basics of Typescript/502 Fields in Classes.en.srt 9.8 kB
  • 10 Testing Isolated Microservices/181 Our First Test.en.srt 9.8 kB
  • 19 Listening for Events and Handling Concurrency Issues/388 Order Cancelled Listener.en.srt 9.7 kB
  • 03 Running Services with Docker/049 Why Kubernetes.en.srt 9.7 kB
  • 07 Response Normalization Strategies/119 Surprising Complexity Around Errors.en.srt 9.7 kB
  • 04 Orchestrating Collections of Services with Kubernetes/086 Final Route Config.en.srt 9.7 kB
  • 07 Response Normalization Strategies/117 Handling Validation Errors.en.srt 9.6 kB
  • 11 Integrating a Server-Side-Rendered React App/215 A Reusable API Client.en.srt 9.6 kB
  • 17 Cross-Service Data Replication In Action/332 Asserting Tickets Exist.en.srt 9.6 kB
  • 22 [Appendix B] - Basics of Typescript/473 Annotations Around Functions.en.srt 9.6 kB
  • 22 [Appendix B] - Basics of Typescript/480 Inference Around Functions.en.srt 9.6 kB
  • 19 Listening for Events and Handling Concurrency Issues/358 Optimistic Concurrency Control.en.srt 9.6 kB
  • 09 Authentication Strategies and Options/167 Sign In Logic.en.srt 9.6 kB
  • 22 [Appendix B] - Basics of Typescript/510 Using Type Definition Files.en.srt 9.5 kB
  • 04 Orchestrating Collections of Services with Kubernetes/063 Creating a Deployment.en.srt 9.5 kB
  • 19 Listening for Events and Handling Concurrency Issues/380 Strategies for Locking a Ticket.en.srt 9.5 kB
  • 17 Cross-Service Data Replication In Action/330 Order Expiration Times.en.srt 9.5 kB
  • 02 A Mini-Microservices App/032 Parsing Incoming Events.en.srt 9.4 kB
  • 13 Create-Read-Update-Destroy Server Setup/256 Ticket Updating.en.srt 9.4 kB
  • 04 Orchestrating Collections of Services with Kubernetes/065 Updating Deployments.en.srt 9.3 kB
  • 11 Integrating a Server-Side-Rendered React App/221 Handling Multiple GetInitialProps.en.srt 9.3 kB
  • 22 [Appendix B] - Basics of Typescript/467 More on Types.en.srt 9.2 kB
  • 02 A Mini-Microservices App/042 A Quick Test.en.srt 9.2 kB
  • 08 Database Management and Modeling/138 Type Checking User Properties.en.srt 9.2 kB
  • 08 Database Management and Modeling/139 Adding Static Properties to a Model.en.srt 9.2 kB
  • 20 Worker Services/404 Publishing an Event on Job Processing.en.srt 9.2 kB
  • 22 [Appendix B] - Basics of Typescript/525 Optional Implements Clauses.en.srt 9.1 kB
  • 20 Worker Services/394 Initial Setup.en.srt 9.0 kB
  • 15 Connecting to NATS in a Node JS World/286 Leveraging TypeScript for Listener Validation.en.srt 9.0 kB
  • 07 Response Normalization Strategies/132 Uh Oh... Async Error Handling.en.srt 9.0 kB
  • 08 Database Management and Modeling/148 Mongoose Pre-Save Hooks.en.srt 9.0 kB
  • 12 Code Sharing and Reuse Between Services/235 Updating the Common Module.en.srt 9.0 kB
  • 15 Connecting to NATS in a Node JS World/284 Extending the Listener.en.srt 9.0 kB
  • 02 A Mini-Microservices App/045 Implementing Event Sync.en.srt 9.0 kB
  • 11 Integrating a Server-Side-Rendered React App/205 An onSuccess Callback.en.srt 9.0 kB
  • 04 Orchestrating Collections of Services with Kubernetes/084 Deploying the React App.en.srt 9.0 kB
  • 04 Orchestrating Collections of Services with Kubernetes/078 Load Balancer Services.en.srt 8.9 kB
  • 17 Cross-Service Data Replication In Action/327 Order Creation Logic.en.srt 8.9 kB
  • 02 A Mini-Microservices App/026 Event Bus Overview.en.srt 8.9 kB
  • 02 A Mini-Microservices App/036 A Second Approach.en.srt 8.9 kB
  • 04 Orchestrating Collections of Services with Kubernetes/059 Understanding a Pod Spec.en.srt 8.9 kB
  • 21 [Appendix A] - Basics of Docker/440 Whats a Base Image.en.srt 8.9 kB
  • 19 Listening for Events and Handling Concurrency Issues/350 A Few More Reminders.en.srt 8.9 kB
  • 10 Testing Isolated Microservices/185 Changing Node Env During Tests.en.srt 8.8 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/263 Creating a NATS Streaming Deployment.en.srt 8.8 kB
  • 17 Cross-Service Data Replication In Action/328 Finding Reserved Tickets.en.srt 8.8 kB
  • 08 Database Management and Modeling/136 Getting TypeScript and Mongoose to Cooperate.en.srt 8.7 kB
  • 10 Testing Isolated Microservices/186 Tests Around Sign In Functionality.en.srt 8.7 kB
  • 13 Create-Read-Update-Destroy Server Setup/238 Running the Ticket Service.en.srt 8.7 kB
  • 07 Response Normalization Strategies/114 Creating Route Handlers.en.srt 8.7 kB
  • 13 Create-Read-Update-Destroy Server Setup/237 Project Setup.en.srt 8.7 kB
  • 21 [Appendix A] - Basics of Docker/430 Stopping Containers.en.srt 8.6 kB
  • 04 Orchestrating Collections of Services with Kubernetes/074 Updating Service Addresses.en.srt 8.6 kB
  • 13 Create-Read-Update-Destroy Server Setup/255 Complete Index Route Implementation.en.srt 8.6 kB
  • 19 Listening for Events and Handling Concurrency Issues/352 ID Adjustment.en.srt 8.6 kB
  • 19 Listening for Events and Handling Concurrency Issues/391 Rejecting Edits of Reserved Tickets.en.srt 8.6 kB
  • 19 Listening for Events and Handling Concurrency Issues/368 Abstracted Query Method.en.srt 8.6 kB
  • 21 [Appendix A] - Basics of Docker/420 Using the Docker Client.en.srt 8.6 kB
  • 04 Orchestrating Collections of Services with Kubernetes/066 Preferred Method for Updating Deployments.en.srt 8.6 kB
  • 22 [Appendix B] - Basics of Typescript/509 Type Definition Files.en.srt 8.5 kB
  • 02 A Mini-Microservices App/034 Adding a Simple Feature.en.srt 8.5 kB
  • 20 Worker Services/406 Emitting the Order Cancelled Event.en.srt 8.5 kB
  • 16 Managing a NATS Client/300 NATS Client Singleton.en.srt 8.5 kB
  • 22 [Appendix B] - Basics of Typescript/521 Restricting Access with Interfaces.en.srt 8.5 kB
  • 11 Integrating a Server-Side-Rendered React App/224 Conditionally Showing Links.en.srt 8.4 kB
  • 22 [Appendix B] - Basics of Typescript/490 Tuples in Action.en.srt 8.4 kB
  • 09 Authentication Strategies and Options/156 Cookies and Encryption.en.srt 8.4 kB
  • 22 [Appendix B] - Basics of Typescript/508 Generating Random Data.en.srt 8.4 kB
  • 17 Cross-Service Data Replication In Action/335 Fetching a Users Orders.en.srt 8.4 kB
  • 17 Cross-Service Data Replication In Action/315 The Orders Service.en.srt 8.4 kB
  • 06 Leveraging a Cloud Environment for Development/112 Creating a Load Balancer.en.srt 8.3 kB
  • 18 Understanding Event Flow/346 Testing Event Publishing.en.srt 8.3 kB
  • 01 Fundamental Ideas Around Microservices/006 Event-Based Communication.en.srt 8.3 kB
  • 21 [Appendix A] - Basics of Docker/414 Installing Docker on macOS.en.srt 8.3 kB
  • 08 Database Management and Modeling/145 Reminder on Password Hashing.en.srt 8.3 kB
  • 16 Managing a NATS Client/310 Redirecting Imports.en.srt 8.3 kB
  • 13 Create-Read-Update-Destroy Server Setup/245 Building a Session.en.srt 8.3 kB
  • 20 Worker Services/400 Queueing a Job on Event Arrival.en.srt 8.3 kB
  • 11 Integrating a Server-Side-Rendered React App/198 Adding Global CSS.en.srt 8.3 kB
  • 07 Response Normalization Strategies/123 Communicating More Info to the Error Handler.en.srt 8.2 kB
  • 22 [Appendix B] - Basics of Typescript/466 Types.en.srt 8.2 kB
  • 02 A Mini-Microservices App/028 Emitting Events.en.srt 8.2 kB
  • 20 Worker Services/407 Testing the Expiration Complete Listener.en.srt 8.2 kB
  • 11 Integrating a Server-Side-Rendered React App/194 Basics of Next JS.en.srt 8.2 kB
  • 21 [Appendix A] - Basics of Docker/424 Overriding Default Commands.en.srt 8.2 kB
  • 11 Integrating a Server-Side-Rendered React App/218 A Reusable Header.en.srt 8.1 kB
  • 05 Architecture of Multi-Service Apps/099 Adding Skaffold.en.srt 8.1 kB
  • 12 Code Sharing and Reuse Between Services/228 Options for Code Sharing.en.srt 8.1 kB
  • 10 Testing Isolated Microservices/183 Testing Invalid Input.en.srt 8.1 kB
  • 20 Worker Services/402 Delaying Job Processing.en.srt 8.1 kB
  • 12 Code Sharing and Reuse Between Services/227 Shared Logic Between Services.en.srt 8.1 kB
  • 21 [Appendix A] - Basics of Docker/448 A Few Planned Errors.en.srt 8.1 kB
  • 04 Orchestrating Collections of Services with Kubernetes/071 Building a Deployment for the Event Bus.en.srt 8.1 kB
  • 02 A Mini-Microservices App/040 Handling Moderation.en.srt 8.1 kB
  • 20 Worker Services/405 Handling an Expiration Event.en.srt 8.1 kB
  • 22 [Appendix B] - Basics of Typescript/485 Arrays in TypeScript.en.srt 8.1 kB
  • 01 Fundamental Ideas Around Microservices/004 Big Problems with Data.en.srt 8.0 kB
  • 13 Create-Read-Update-Destroy Server Setup/260 Manual Testing.en.srt 8.0 kB
  • 10 Testing Isolated Microservices/176 Testing Goals.en.srt 8.0 kB
  • 07 Response Normalization Strategies/121 Solution for Error Handling.en.srt 8.0 kB
  • 02 A Mini-Microservices App/010 Project Setup.en.srt 8.0 kB
  • 22 [Appendix B] - Basics of Typescript/464 Catching More Errors.en.srt 8.0 kB
  • 21 [Appendix A] - Basics of Docker/445 Manual Image Generation with Docker Commit.en.srt 8.0 kB
  • 22 [Appendix B] - Basics of Typescript/471 Annotations With Variables.en.srt 7.9 kB
  • 02 A Mini-Microservices App/023 Request Minimization Strategies.en.srt 7.9 kB
  • 09 Authentication Strategies and Options/162 Accessing Env Variables in a Pod.en.srt 7.9 kB
  • 11 Integrating a Server-Side-Rendered React App/207 Fetching Data During SSR.en.srt 7.9 kB
  • 22 [Appendix B] - Basics of Typescript/479 Annotations Around Functions.en.srt 7.9 kB
  • 03 Running Services with Docker/052 Review Some Basic Commands.en.srt 7.9 kB
  • 22 [Appendix B] - Basics of Typescript/460 A First App.en.srt 7.9 kB
  • 13 Create-Read-Update-Destroy Server Setup/254 Better Error Logging.en.srt 7.9 kB
  • 12 Code Sharing and Reuse Between Services/234 Updating Import Statements.en.srt 7.9 kB
  • 16 Managing a NATS Client/301 Remember Mongoose.en.srt 7.9 kB
  • 21 [Appendix A] - Basics of Docker/456 Minimizing Cache Busting and Rebuilds.en.srt 7.9 kB
  • 11 Integrating a Server-Side-Rendered React App/201 Successful Account Signup.en.srt 7.8 kB
  • 21 [Appendix A] - Basics of Docker/426 Container Lifecycle.en.srt 7.8 kB
  • 18 Understanding Event Flow/341 Orders Service Events.en.srt 7.8 kB
  • 22 [Appendix B] - Basics of Typescript/511 Export Statements in TypeScript.en.srt 7.8 kB
  • 06 Leveraging a Cloud Environment for Development/108 Initializing the GCloud SDK.en.srt 7.8 kB
  • 15 Connecting to NATS in a Node JS World/282 Reusable NATS Listeners.en.srt 7.8 kB
  • 02 A Mini-Microservices App/037 How to Handle Resource Updates.en.srt 7.8 kB
  • 10 Testing Isolated Microservices/188 Issues with Cookies During Testing.en.srt 7.8 kB
  • 10 Testing Isolated Microservices/175 Scope of Testing.en.srt 7.7 kB
  • 02 A Mini-Microservices App/038 Creating the Moderation Service.en.srt 7.7 kB
  • 04 Orchestrating Collections of Services with Kubernetes/069 Accessing NodePort Services.en.srt 7.6 kB
  • 22 [Appendix B] - Basics of Typescript/461 Executing Typescript Code.en.srt 7.6 kB
  • 07 Response Normalization Strategies/124 Encoding More Information In an Error.en.srt 7.6 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/262 Three Important Items.en.srt 7.6 kB
  • 09 Authentication Strategies and Options/166 Common Request Validation Middleware.en.srt 7.6 kB
  • 21 [Appendix A] - Basics of Docker/451 Copying Build Files.en.srt 7.6 kB
  • 22 [Appendix B] - Basics of Typescript/478 When Inference Doesnt Work.en.srt 7.6 kB
  • 19 Listening for Events and Handling Concurrency Issues/375 Out-Of-Order Events.en.srt 7.5 kB
  • 02 A Mini-Microservices App/027 A Basic Event Bus Implementation.en.srt 7.5 kB
  • 04 Orchestrating Collections of Services with Kubernetes/077 Testing Communication.en.srt 7.5 kB
  • 13 Create-Read-Update-Destroy Server Setup/252 Unexpected Failure.en.srt 7.5 kB
  • 09 Authentication Strategies and Options/159 JWT Signing Keys.en.srt 7.5 kB
  • 21 [Appendix A] - Basics of Docker/447 Node Server Setup.en.srt 7.5 kB
  • 02 A Mini-Microservices App/016 React Project Setup.en.srt 7.5 kB
  • 08 Database Management and Modeling/137 Creating the User Model.en.srt 7.5 kB
  • 19 Listening for Events and Handling Concurrency Issues/370 Testing Listeners.en.srt 7.5 kB
  • 19 Listening for Events and Handling Concurrency Issues/367 Did it Work.en.srt 7.5 kB
  • 11 Integrating a Server-Side-Rendered React App/223 Building the Header.en.srt 7.4 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/270 Client ID Generation.en.srt 7.4 kB
  • 09 Authentication Strategies and Options/163 Common Response Properties.en.srt 7.4 kB
  • 22 [Appendix B] - Basics of Typescript/496 Functions in Interfaces.en.srt 7.4 kB
  • 22 [Appendix B] - Basics of Typescript/493 Long Type Annotations.en.srt 7.4 kB
  • 08 Database Management and Modeling/135 Understanding the Signup Flow.en.srt 7.4 kB
  • 22 [Appendix B] - Basics of Typescript/468 Examples of Types.en.srt 7.4 kB
  • 07 Response Normalization Strategies/120 Other Sources of Errors.en.srt 7.3 kB
  • 04 Orchestrating Collections of Services with Kubernetes/075 Verifying Communication.en.srt 7.3 kB
  • 04 Orchestrating Collections of Services with Kubernetes/060 Common Kubectl Commands.en.srt 7.3 kB
  • 12 Code Sharing and Reuse Between Services/229 NPM Organizations.en.srt 7.3 kB
  • 21 [Appendix A] - Basics of Docker/438 Building a Dockerfile.en.srt 7.3 kB
  • 22 [Appendix B] - Basics of Typescript/506 Parcel in Action.en.srt 7.3 kB
  • 19 Listening for Events and Handling Concurrency Issues/379 Building the Listener.en.srt 7.3 kB
  • 18 Understanding Event Flow/344 Publishing the Order Creation.en.srt 7.3 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/266 Port-Forwarding with Kubectl.en.srt 7.3 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/280 Event Redelivery.en.srt 7.3 kB
  • 02 A Mini-Microservices App/025 Common Questions Around Async Events.en.srt 7.3 kB
  • 04 Orchestrating Collections of Services with Kubernetes/064 Common Commands Around Deployments.en.srt 7.3 kB
  • 15 Connecting to NATS in a Node JS World/294 Awaiting Event Publication.en.srt 7.2 kB
  • 17 Cross-Service Data Replication In Action/316 Scaffolding the Orders Service.en.srt 7.2 kB
  • 17 Cross-Service Data Replication In Action/333 Asserting Reserved Tickets.en.srt 7.2 kB
  • 05 Architecture of Multi-Service Apps/097 Auth Service Setup.en.srt 7.2 kB
  • 08 Database Management and Modeling/140 Defining Extra Document Properties.en.srt 7.1 kB
  • 21 [Appendix A] - Basics of Docker/444 Tagging an Image.en.srt 7.1 kB
  • 22 [Appendix B] - Basics of Typescript/486 Why Typed Arrays.en.srt 7.0 kB
  • 13 Create-Read-Update-Destroy Server Setup/242 Creating the Router.en.srt 7.0 kB
  • 02 A Mini-Microservices App/046 Event Syncing in Action.en.srt 7.0 kB
  • 06 Leveraging a Cloud Environment for Development/110 Updating the Skaffold Config.en.srt 7.0 kB
  • 21 [Appendix A] - Basics of Docker/431 Multi-Command Containers.en.srt 7.0 kB
  • 22 [Appendix B] - Basics of Typescript/503 Fields with Inheritance.en.srt 7.0 kB
  • 02 A Mini-Microservices App/039 Adding Comment Moderation.en.srt 6.9 kB
  • 21 [Appendix A] - Basics of Docker/433 The Purpose of the it Flag.en.srt 6.9 kB
  • 17 Cross-Service Data Replication In Action/337 Fetching Individual Orders.en.srt 6.9 kB
  • 11 Integrating a Server-Side-Rendered React App/197 Note on File Change Detection.en.srt 6.9 kB
  • 10 Testing Isolated Microservices/187 Testing Sign Out.en.srt 6.9 kB
  • 04 Orchestrating Collections of Services with Kubernetes/081 Writing Ingress Config Files.en.srt 6.9 kB
  • 04 Orchestrating Collections of Services with Kubernetes/067 Networking With Services.en.srt 6.8 kB
  • 07 Response Normalization Strategies/131 How to Define New Custom Errors.en.srt 6.8 kB
  • 21 [Appendix A] - Basics of Docker/455 Unnecessary Rebuilds.en.srt 6.8 kB
  • 22 [Appendix B] - Basics of Typescript/512 Defining a Company.en.srt 6.8 kB
  • 02 A Mini-Microservices App/030 Receiving Events.en.srt 6.8 kB
  • 11 Integrating a Server-Side-Rendered React App/195 Building a Next Image.en.srt 6.8 kB
  • 19 Listening for Events and Handling Concurrency Issues/374 Success Case Testing.en.srt 6.8 kB
  • 05 Architecture of Multi-Service Apps/095 Events and Architecture Design.en.srt 6.7 kB
  • 11 Integrating a Server-Side-Rendered React App/225 Signing Out.en.srt 6.7 kB
  • 22 [Appendix B] - Basics of Typescript/514 Google Maps Integration with TypeScript.en.srt 6.7 kB
  • 22 [Appendix B] - Basics of Typescript/494 Fixing Annotations With Interfaces.en.srt 6.7 kB
  • 17 Cross-Service Data Replication In Action/334 Testing the Success Case.en.srt 6.6 kB
  • 22 [Appendix B] - Basics of Typescript/489 Tuples in TypeScript.en.srt 6.6 kB
  • 05 Architecture of Multi-Service Apps/102 Hosts File and Security Warning.en.srt 6.6 kB
  • 17 Cross-Service Data Replication In Action/339 Cancelling an Order.en.srt 6.6 kB
  • 11 Integrating a Server-Side-Rendered React App/214 Passing Through the Cookies.en.srt 6.6 kB
  • 21 [Appendix A] - Basics of Docker/425 Listing Running Containers.en.srt 6.6 kB
  • 02 A Mini-Microservices App/012 Testing the Posts Service.en.srt 6.5 kB
  • 06 Leveraging a Cloud Environment for Development/106 Kubernetes Cluster Creation.en.srt 6.5 kB
  • 19 Listening for Events and Handling Concurrency Issues/365 Updating Tickets Event Definitions.en.srt 6.5 kB
  • 20 Worker Services/398 Whats Bull All About.en.srt 6.5 kB
  • 22 [Appendix B] - Basics of Typescript/474 Understanding Inference.en.srt 6.5 kB
  • 16 Managing a NATS Client/303 Accessing the NATS Client.en.srt 6.4 kB
  • 19 Listening for Events and Handling Concurrency Issues/353 Ticket Updated Listener Implementation.en.srt 6.4 kB
  • 22 [Appendix B] - Basics of Typescript/465 Do Not Skip - Course Overview.en.srt 6.4 kB
  • 13 Create-Read-Update-Destroy Server Setup/246 Testing Request Validation.en.srt 6.4 kB
  • 06 Leveraging a Cloud Environment for Development/109 Installing the GCloud Context.en.srt 6.4 kB
  • 19 Listening for Events and Handling Concurrency Issues/383 Test Implementation.en.srt 6.4 kB
  • 02 A Mini-Microservices App/031 Creating the Data Query Service.en.srt 6.4 kB
  • 21 [Appendix A] - Basics of Docker/411 Why Use Docker.en.srt 6.4 kB
  • 21 [Appendix A] - Basics of Docker/434 Getting a Command Prompt in a Container.en.srt 6.4 kB
  • 19 Listening for Events and Handling Concurrency Issues/359 Mongoose Update-If-Current.en.srt 6.3 kB
  • 19 Listening for Events and Handling Concurrency Issues/360 Implementing OCC with Mongoose.en.srt 6.2 kB
  • 02 A Mini-Microservices App/018 Handling CORS Errors.en.srt 6.2 kB
  • 19 Listening for Events and Handling Concurrency Issues/362 One More Test.en.srt 6.2 kB
  • 05 Architecture of Multi-Service Apps/094 Service Types.en.srt 6.2 kB
  • 12 Code Sharing and Reuse Between Services/230 Publishing NPM Modules.en.srt 6.2 kB
  • 13 Create-Read-Update-Destroy Server Setup/241 Test-First Approach.en.srt 6.1 kB
  • 04 Orchestrating Collections of Services with Kubernetes/062 Introducing Deployments.en.srt 6.1 kB
  • 16 Managing a NATS Client/306 Ticket Update Publishing.en.srt 6.1 kB
  • 11 Integrating a Server-Side-Rendered React App/193 Reminder on Server Side Rendering.en.srt 6.1 kB
  • 16 Managing a NATS Client/309 Fixing a Few Tests.en.srt 6.1 kB
  • 22 [Appendix B] - Basics of Typescript/497 Code Reuse with Interfaces.en.srt 6.1 kB
  • 22 [Appendix B] - Basics of Typescript/499 Classes.en.srt 6.1 kB
  • 10 Testing Isolated Microservices/179 A Few Dependencies.en.srt 6.1 kB
  • 02 A Mini-Microservices App/041 Updating Comment Content.en.srt 6.1 kB
  • 03 Running Services with Docker/051 Dockerizing the Posts Service.en.srt 6.0 kB
  • 06 Leveraging a Cloud Environment for Development/107 Kubectl Contexts.en.srt 6.0 kB
  • 15 Connecting to NATS in a Node JS World/293 Using the Custom Publisher.en.srt 6.0 kB
  • 08 Database Management and Modeling/141 Whats That Angle Bracket For.en.srt 6.0 kB
  • 21 [Appendix A] - Basics of Docker/427 Restarting Stopped Containers.en.srt 5.9 kB
  • 13 Create-Read-Update-Destroy Server Setup/247 Validating Title and Price.en.srt 5.9 kB
  • 15 Connecting to NATS in a Node JS World/290 Enforcing Data Types.en.srt 5.9 kB
  • 04 Orchestrating Collections of Services with Kubernetes/073 How to Communicate Between Services.en.srt 5.8 kB
  • 19 Listening for Events and Handling Concurrency Issues/376 The Next Few Videos.en.srt 5.7 kB
  • 02 A Mini-Microservices App/014 Quick Comments Test.en.srt 5.7 kB
  • 02 A Mini-Microservices App/029 Emitting Comment Creation Events.en.srt 5.7 kB
  • 04 Orchestrating Collections of Services with Kubernetes/054 Installing Kubernetes.en.srt 5.6 kB
  • 19 Listening for Events and Handling Concurrency Issues/349 Blueprint for Listeners.en.srt 5.6 kB
  • 16 Managing a NATS Client/298 Publishing Ticket Creation.en.srt 5.6 kB
  • 04 Orchestrating Collections of Services with Kubernetes/057 Notes on Config Files.en.srt 5.6 kB
  • 05 Architecture of Multi-Service Apps/093 Resource Types.en.srt 5.6 kB
  • 22 [Appendix B] - Basics of Typescript/462 One Quick Change.en.srt 5.6 kB
  • 13 Create-Read-Update-Destroy Server Setup/236 Ticketing Service Overview.en.srt 5.5 kB
  • 22 [Appendix B] - Basics of Typescript/491 Why Tuples.en.srt 5.5 kB
  • 22 [Appendix B] - Basics of Typescript/483 Destructuring with Annotations.en.srt 5.5 kB
  • 21 [Appendix A] - Basics of Docker/442 A Brief Recap.en.srt 5.4 kB
  • 15 Connecting to NATS in a Node JS World/287 Subjects Enum.en.srt 5.4 kB
  • 22 [Appendix B] - Basics of Typescript/522 Implicit Type Checks.en.srt 5.4 kB
  • 16 Managing a NATS Client/305 Successful Listen.en.srt 5.4 kB
  • 04 Orchestrating Collections of Services with Kubernetes/087 Introducing Skaffold.en.srt 5.3 kB
  • 22 [Appendix B] - Basics of Typescript/507 Project Structure.en.srt 5.3 kB
  • 19 Listening for Events and Handling Concurrency Issues/381 Reserving a Ticket.en.srt 5.3 kB
  • 20 Worker Services/403 Defining the Expiration Complete Event.en.srt 5.3 kB
  • 21 [Appendix A] - Basics of Docker/450 A Few Missing Files.en.srt 5.2 kB
  • 11 Integrating a Server-Side-Rendered React App/200 Handling Email and Password Inputs.en.srt 5.2 kB
  • 02 A Mini-Microservices App/043 Rendering Comments by Status.en.srt 5.2 kB
  • 11 Integrating a Server-Side-Rendered React App/204 Using the useRequest Hook.en.srt 5.2 kB
  • 07 Response Normalization Strategies/115 Scaffolding Routes.en.srt 5.2 kB
  • 06 Leveraging a Cloud Environment for Development/103 Note on Remote Development.en.srt 5.2 kB
  • 13 Create-Read-Update-Destroy Server Setup/249 Defining the Ticket Model.en.srt 5.1 kB
  • 11 Integrating a Server-Side-Rendered React App/222 Passing Props Through.en.srt 5.1 kB
  • 01 Fundamental Ideas Around Microservices/002 What Is a Microservice.en.srt 5.1 kB
  • 22 [Appendix B] - Basics of Typescript/498 General Plan with Interfaces.en.srt 5.1 kB
  • 19 Listening for Events and Handling Concurrency Issues/355 A Quick Manual Test.en.srt 5.1 kB
  • 22 [Appendix B] - Basics of Typescript/495 Syntax Around Interfaces.en.srt 5.0 kB
  • 13 Create-Read-Update-Destroy Server Setup/257 Handling Updates.en.srt 5.0 kB
  • 20 Worker Services/401 Testing Job Processing.en.srt 5.0 kB
  • 09 Authentication Strategies and Options/151 So Which Option.en.srt 5.0 kB
  • 16 Managing a NATS Client/299 More on Publishing.en.srt 5.0 kB
  • 11 Integrating a Server-Side-Rendered React App/217 The Sign In Form.en.srt 5.0 kB
  • 22 [Appendix B] - Basics of Typescript/477 Delayed Initialization.en.srt 4.9 kB
  • 17 Cross-Service Data Replication In Action/325 More on Mongoose Refs.en.srt 4.9 kB
  • 10 Testing Isolated Microservices/189 Easy Auth Solution.en.srt 4.9 kB
  • 03 Running Services with Docker/053 Dockering Other Services.en.srt 4.9 kB
  • 20 Worker Services/397 Listener Creation.en.srt 4.9 kB
  • 22 [Appendix B] - Basics of Typescript/487 Multiple Typees in Arrays.en.srt 4.9 kB
  • 09 Authentication Strategies and Options/157 Adding Session Support.en.srt 4.9 kB
  • 04 Orchestrating Collections of Services with Kubernetes/070 Setting Up Cluster IP Services.en.srt 4.8 kB
  • 15 Connecting to NATS in a Node JS World/285 Quick Refactor.en.srt 4.8 kB
  • 09 Authentication Strategies and Options/169 Current User Handler.en.srt 4.8 kB
  • 21 [Appendix A] - Basics of Docker/436 Container Isolation.en.srt 4.8 kB
  • 04 Orchestrating Collections of Services with Kubernetes/056 Important Kubernetes Terminology.en.srt 4.7 kB
  • 03 Running Services with Docker/048 Why Docker.en.srt 4.7 kB
  • 14 NATS Streaming Server - An Event Bus Implementation/261 What Now.en.srt 4.7 kB
  • 06 Leveraging a Cloud Environment for Development/105 Google Cloud Initial Setup.en.srt 4.7 kB
  • 15 Connecting to NATS in a Node JS World/291 Where Does this Get Used.en.srt 4.6 kB
  • 20 Worker Services/392 The Expiration Service.en.srt 4.6 kB
  • 22 [Appendix B] - Basics of Typescript/505 App Overview.en.srt 4.6 kB
  • 17 Cross-Service Data Replication In Action/331 Test Suite Setup.en.srt 4.6 kB
  • 22 [Appendix B] - Basics of Typescript/519 Duplicate Code.en.srt 4.5 kB
  • 21 [Appendix A] - Basics of Docker/412 What is Docker.en.srt 4.5 kB
  • 11 Integrating a Server-Side-Rendered React App/199 Adding a Sign Up Form.en.srt 4.5 kB
  • 21 [Appendix A] - Basics of Docker/446 Project Outline.en.srt 4.5 kB
  • 22 [Appendix B] - Basics of Typescript/500 Basic Inheritance.en.srt 4.5 kB
  • 21 [Appendix A] - Basics of Docker/439 Dockerfile Teardown.en.srt 4.4 kB
  • 10 Testing Isolated Microservices/178 Index to App Refactor.en.srt 4.4 kB
  • 19 Listening for Events and Handling Concurrency Issues/364 Including Versions in Events.en.srt 4.4 kB
  • 21 [Appendix A] - Basics of Docker/422 Hows Docker Running on Your Computer.en.srt 4.4 kB
  • 07 Response Normalization Strategies/126 Determining Error Type.en.srt 4.3 kB
  • 22 [Appendix B] - Basics of Typescript/482 Void and Never.en.srt 4.3 kB
  • 21 [Appendix A] - Basics of Docker/432 Executing Commands in Running Containers.en.srt 4.3 kB
  • 04 Orchestrating Collections of Services with Kubernetes/061 A Time-Saving Alias.en.srt 4.2 kB
  • 21 [Appendix A] - Basics of Docker/437 Creating Docker Images.en.srt 4.2 kB
  • 09 Authentication Strategies and Options/171 Signing Out.en.srt 4.2 kB
  • 18 Understanding Event Flow/343 Implementing the Publishers.en.srt 4.2 kB
  • 08 Database Management and Modeling/147 Comparing Hashed Password.en.srt 4.2 kB
  • 18 Understanding Event Flow/345 Publishing Order Cancellation.en.srt 3.9 kB
  • 19 Listening for Events and Handling Concurrency Issues/354 Initializing the Listeners.en.srt 3.9 kB
  • 19 Listening for Events and Handling Concurrency Issues/347 Time for Listeners.en.srt 3.9 kB
  • 21 [Appendix A] - Basics of Docker/419 Installing Docker on Linux.html 3.8 kB
  • 11 Integrating a Server-Side-Rendered React App/192 Starting the React App.en.srt 3.8 kB
  • 21 [Appendix A] - Basics of Docker/429 Retrieving Output Logs.en.srt 3.8 kB
  • 22 [Appendix B] - Basics of Typescript/470 Type Annotations and Inference.en.srt 3.8 kB
  • 19 Listening for Events and Handling Concurrency Issues/351 Simple onMessage Implementation.en.srt 3.8 kB
  • 15 Connecting to NATS in a Node JS World/288 Custom Event Interface.en.srt 3.7 kB
  • 20 Worker Services/396 File Sync Setup.en.srt 3.6 kB
  • 19 Listening for Events and Handling Concurrency Issues/390 Dont Forget to Listen.en.srt 3.6 kB
  • 16 Managing a NATS Client/312 Test-Suite Wide Mocks.en.srt 3.5 kB
  • 21 [Appendix A] - Basics of Docker/435 Starting with a Shell.en.srt 3.5 kB
  • 09 Authentication Strategies and Options/160 Securely Storing Secrets with Kubernetes.en.srt 3.5 kB
  • 11 Integrating a Server-Side-Rendered React App/219 Moving GetInitialProps.en.srt 3.4 kB
  • 21 [Appendix A] - Basics of Docker/413 Docker for Mac Windows.en.srt 3.4 kB
  • 20 Worker Services/409 Listening for Expiration.en.srt 3.4 kB
  • 15 Connecting to NATS in a Node JS World/297 Restarting NATS.en.srt 3.4 kB
  • 21 [Appendix A] - Basics of Docker/416 Installing Docker for Windows - Professional and Enterprise.en.srt 3.3 kB
  • 19 Listening for Events and Handling Concurrency Issues/348 Reminder on Listeners.en.srt 3.2 kB
  • 21 [Appendix A] - Basics of Docker/423 Docker Run in Detail.en.srt 3.2 kB
  • 11 Integrating a Server-Side-Rendered React App/216 Content on the Landing Page.en.srt 3.2 kB
  • 19 Listening for Events and Handling Concurrency Issues/372 Testing the Ack Call.en.srt 3.1 kB
  • 19 Listening for Events and Handling Concurrency Issues/378 Listeners in the Tickets Service.en.srt 3.1 kB
  • 17 Cross-Service Data Replication In Action/318 Ingress Routing Rules.en.srt 3.0 kB
  • 22 [Appendix B] - Basics of Typescript/476 Fixing the Any Type.en.srt 3.0 kB
  • 09 Authentication Strategies and Options/168 Quick Sign In Test.en.srt 2.9 kB
  • 10 Testing Isolated Microservices/182 An Important Note.en.srt 2.9 kB
  • 11 Integrating a Server-Side-Rendered React App/212 On the Server or the Browser.en.srt 2.8 kB
  • 21 [Appendix A] - Basics of Docker/428 Removing Stopped Containers.en.srt 2.7 kB
  • 21 [Appendix A] - Basics of Docker/415 Installing Docker for Windows Home users.html 2.6 kB
  • 13 Create-Read-Update-Destroy Server Setup/240 Quick Auth Update.en.srt 2.6 kB
  • 03 Running Services with Docker/050 Dont Know Docker Watch This.en.srt 2.6 kB
  • 10 Testing Isolated Microservices/184 Requiring Unique Emails.en.srt 2.5 kB
  • 10 Testing Isolated Microservices/191 Testing Non-Authed Requests.en.srt 2.5 kB
  • 22 [Appendix B] - Basics of Typescript/492 Interfaces.en.srt 2.5 kB
  • 22 [Appendix B] - Basics of Typescript/481 Annotations for Anonymous Functions.en.srt 2.4 kB
  • 11 Integrating a Server-Side-Rendered React App/226 React App Catchup.html 2.0 kB
  • 22 [Appendix B] - Basics of Typescript/504 Where to Use Classes.en.srt 2.0 kB
  • 04 Orchestrating Collections of Services with Kubernetes/083 Quick Note.html 2.0 kB
  • 04 Orchestrating Collections of Services with Kubernetes/089 First Time Skaffold Startup.en.srt 1.9 kB
  • 22 [Appendix B] - Basics of Typescript/457 How to Get Help.en.srt 1.8 kB
  • 06 Leveraging a Cloud Environment for Development/111 More Skaffold Updates.en.srt 1.8 kB
  • 21 [Appendix A] - Basics of Docker/418 One Last Piece of Windows Setup - Professional and Enterprise.en.srt 1.8 kB
  • 08 Database Management and Modeling/144 Note on Password Hashing.html 1.8 kB
  • 01 Fundamental Ideas Around Microservices/001 How to Get Help.en.srt 1.8 kB
  • 22 [Appendix B] - Basics of Typescript/488 When to Use Typed Arrays.en.srt 1.7 kB
  • 22 [Appendix B] - Basics of Typescript/469 Where Do We Use Types.en.srt 1.6 kB
  • 20 Worker Services/410 Dont Cancel Completed Orders.en.srt 1.6 kB
  • 02 A Mini-Microservices App/015 Note on the React App.html 1.5 kB
  • 07 Response Normalization Strategies/118 Postman HTTPS Issues.html 1.4 kB
  • 05 Architecture of Multi-Service Apps/096 Note on Typescript.html 1.4 kB
  • 21 [Appendix A] - Basics of Docker/452 Reminder for Windows Home Docker Toolbox Students.html 1.3 kB
  • 02 A Mini-Microservices App/022 Completed React App.html 1.3 kB
  • 05 Architecture of Multi-Service Apps/100 Note on Code Reloading.html 1.2 kB
  • 21 [Appendix A] - Basics of Docker/417 More Windows Setup - Professional and Enterprise.en.srt 1.1 kB
  • Verify Files.txt 1.0 kB
  • 00 Websites you may like/[FreeAllCourse.Com].url 52 Bytes
  • [FreeAllCourse.Com].url 52 Bytes

随机展示

相关说明

本站不存储任何资源内容,只收集BT种子元数据(例如文件名和文件大小)和磁力链接(BT种子标识符),并提供查询服务,是一个完全合法的搜索引擎系统。 网站不提供种子下载服务,用户可以通过第三方链接或磁力链接获取到相关的种子资源。本站也不对BT种子真实性及合法性负责,请用户注意甄别!