Advanced Node.js: Scaling Applications 高级Node.js:扩展应用程序 Lynda课程中文字幕

Advanced Node.js: Scaling Applications 中文字幕

高级Node.js:扩展应用程序 中文字幕Advanced Node.js: Scaling Applications

Advanced Node.js: Scaling Applications 高级Node.js:扩展应用程序 Lynda课程中文字幕
虽然Node.js非常适合创建具有最小表面积的小应用程序,但它的设计可以扩展
在本课程中,学习可以帮助您扩展Node.js应用程序的复杂编程技术
讲师亚历克斯班克斯超越了比例立方体,讨论了应用程序可以缩放的不同方向:沿x轴,z轴和y轴
他还研究克隆,讨论如何分叉Node.js进程并使用PM2进行集群处理
另外,学习如何设置水平分区以在数据库之间拆分数据,以及如何将应用程序分解为微服务

主题包括:
克隆
比例立方体
缩放x轴,z轴和y轴
分叉过程
实现数据库实例
数据库扩展
设置水平分区
将您的应用程序分解为微服务
Advanced Node.js: Scaling Applications 高级Node.js:扩展应用程序 Lynda课程中文字幕
Advanced Node.js: Scaling Applications 高级Node.js:扩展应用程序 Lynda课程中文字幕
Advanced Node.js: Scaling Applications 高级Node.js:扩展应用程序 Lynda课程中文字幕
Advanced Node.js: Scaling Applications 高级Node.js:扩展应用程序 Lynda课程中文字幕
Advanced Node.js: Scaling Applications 高级Node.js:扩展应用程序 Lynda课程中文字幕

  • [Alex]您好,欢迎使用Advanced Node.js:扩展应用程序。
    我是Alex Banks。
    你来到这儿我并不感到惊讶。
    在Node.js开发中,关于扩展的对话很早就出现了,这是因为Node.js的意图和Node.js开发人员的目标是保持小的。
    我们创建具有小表面积的小应用程序。
    每个节点只能处理少量流量,但这些小位可以很强大。
    就像你周围世界所看到的一切都是由最小的粒子,原子和分子组成,全球云由许多微小的过程组成。
    所有流程共同处理大量流量和数据的流程。
    在本课程中,我们将学习如何将我们的应用程序和数据分解成更小的位,可扩展的单个实例。
    我们将检查缩放立方体并讨论可以缩放应用程序的三个方向。
    我们将通过讨论克隆(即将Node.js进程分支到多个实例的过程)开始进行扩展讨论。
    然后,我们将学习如何在主要流程下对这些实例进行分组,并创建永远不会失败的群集。
    接下来,我们将了解如何扩展数据层。
    具体来说,我们将讨论如何使用称为水平分区的技术在数据库之间拆分数据。
    最后,我们将学习如何将应用程序分解为更小的应用程序,即微服务。
    微服务是一种微小的服务,旨在仅处理部分业务功能。
    本课程旨在介绍扩展Node.js应用程序所涉及的主要技术。
    完成本课程后,您将了解如何使用这些技术扩展Node.js应用程序。
    节点旨在扩展和扩展节点应用程序很有趣。
    我很兴奋。
    我希望你准备好了。
    让我们开始吧。
    本课程视频下载地址:[高级Node.js:扩展应用程序](htt