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))

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

人工智能 1020982(高级)& 1217710(进阶)| BigData 1670647

  • 本文作者: Benedict Jin
  • 本文链接: https://yuzhouwan.com/posts/47609/
  • 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
显示 Gitment 评论