DIRT

DIRT是什么?

 DIRT:数据密集型实时(Data-Intensive Real-Time)

为什么适用于 Node 开发 ?

轻量

 因为 Node 自身在 I/O 上非常轻量,它善于将数据从一个管道混排 或 代理到另一个管道上,这能在处理大量请求时持有很多开放的连接,并且只占用一小部分内存(如同浏览器一样,保证了响应能力)

Web 发展形势

 不管是用实时组件增强已有程序,还是打造全新的程序,Web 都在朝着响应性和协作型环境逐渐进发
而这种新型的 Web 应用程序需要一个能够实时相应大量并发请求的平台来支撑它们(除此之外,还有 I/O 负载较重的程序也可以用到)

Node 作为 JavaScript 程序的平台

  • Timer API (for example, setTimeout)
  • Console API (for example, console.log)
  • Network and File I/O modules (HTTP, TLS, HTTPS, filesystem (POSIX), Datagram (UDP), and NET (TCP))

欢迎加入我们的技术群,一起交流学习

人工智能 (高级)& (进阶)| BigData | 算法

Benedict Jin wechat
Subscribe to my blog by scanning my public wechat account.