科学健康资讯 · 内容仅供参考,不替代专业诊疗 联系我们|疾病百科
操作系统

node js安装linux(node.js安装配置)

2023-05-02 操作系统 本文链接

基本所有应用都可以用js实现。nodejs 补齐了 server 能力、文件处理能力,electron 可以让 js 跨平台开发(包括 Linux)。

python、java 这些语言单独能完成应用的前端部分吗?那点基础的gui要达到商业应用级还是差得多。而像ele这种浏览器套壳子作为桌面应用很广泛。

而nodejs和js本身来说性质就变了,本身作为浏览器语言它的权限性就不大。node作为系统语言本身就有比较大的弊病,以至于很多用node的人根本不会像用php一样完全把服务端交给node。

Kubernetes不是凭空出世的,在它的底层,其实有伟大的linux系统在默默地支持着,Kubernetes分布式系统的运作会涉及到以下linux相关的知识点:

1. linux内核的锁机制

2. linux namespace隔离机制,linux的namespace跟kubernetes的namespace是不同的概念,但是目的是一样的:都是提供多租户的隔离机制。

3. linux虚拟网卡驱动

虚拟网卡用于在不同的network namespace之间建立网络通信的通道

4. linux虚拟网桥驱动

这个在同一个kubernetes node上的不同pod之间通信的时候会涉及到

5. linux隧道技术之tun设备

tun设备在三层网络之上(udp)承载IP数据包,基于tun设备机制,Flannel udp模式才得以运转

6. linux隧道技术之vxlan设备

vxlan设备更加神奇,它可以在三层网络之上(udp)承载二层网络。基于vxlan机制,Flannel vxlan模式才得以运转,由于vxlan承载的是二层网络,这样为pod之间组成平坦的二层网络提供了基础,这是一个功能更加全面的overlay网络。

这些Kubernetes跟linux结合的地方,在我的课程里,都会讲到。

周末学不停,特大优惠仅此2天。《Kubernetes核心开发从入门到精通》限时优惠了。原价99,现价88元。3月15日恢复原价99。需要的朋友抓紧订阅啦。

本文内容仅供健康科普参考,不能替代专业医疗诊断和治疗建议。如有身体不适,请及时就医并遵从医师指导。

相关阅读