摘要:
1. 在BIO中只有一个核心对象 Stream,它是单向的数据传输通道,即每个Stream要么是输入要么是输出的,不可兼得。开发人员是面向Stream进行编程的。 2. 在NIO中有三个核心对象 Seletor、Channel、Buffer。其中Selector是一个事件循环线程,不停的监听注册在其 阅读全文
posted @ 2020-02-21 12:36
JaxYoun
阅读(149)
评论(0)
推荐(0)
摘要:
分布式一致性消息传递、事件处理等场景中十分重要: 1. At most Onece:最多一次,如果算子处理事件失败,算子将不再尝试该事件。 2. At Least Onece:至少一次,如果算子处理事件失败,算子会再次尝试该处理事件,直到有一次成功。 3. Exactly Once:严格地,有且仅处 阅读全文
posted @ 2020-02-21 12:33
JaxYoun
阅读(1161)
评论(0)
推荐(0)
摘要:
大致可以将大数据的计算引擎分成了 4 代。 1. 第一代的计算引擎,无疑就是Hadoop承载的MapReduce。它将每个JobApp都被设计为两个阶段,分别为Map和Reduce。对于上层应用来说,就不得不想方设法去拆分算法,甚至于不得不在 上层应用实现多个App的串联 ,才能完成一个完整的算法, 阅读全文
posted @ 2020-02-21 12:29
JaxYoun
阅读(519)
评论(0)
推荐(1)
摘要:
1、做静 态资源 服务器,可以用于前端项目发布,图片文件文件等静态服务器。 2、做反 向代理 服务器,域名往往配置在Nginx上,真正的业务服务器躲在其身后。 3、做负 载均衡 服务器,作为负载集群的入口网关。 另: Nginx + lua,形成类似OpenResty,作为一个全能的开发框架,更广泛 阅读全文
posted @ 2020-02-21 12:26
JaxYoun
阅读(838)
评论(0)
推荐(0)

浙公网安备 33010602011771号