发布时间:2020-06-11 19:18:37
Apache Spark是行业中流行和广泛使用的大数据工具之一。Apache Spark已成为业界的热门话题,并且如今非常流行。但工业正在转移朝向apache flink。Apache Spark简介Apache Spark是为快速计算而设计的开源,闪电般快速的集群计算框架。Apache Spark扩展了MapReduce模型,以有效地将其用于多种计算,包括流处理和交.........【阅读全文】
发布时间:2020-06-11 18:38:50
Elasticsearch(ES)是一款基于Lucene的开源分布式搜索引擎。由于其稳定、可靠、快速、安装使用方便等优良特性,目前在业界已广泛使用。ES用途主要分两个方向:分布式实时文件存储 以及 分布式实时分析搜索引擎。一、为什么需要查询代理屏蔽复杂的DSL某二手交易平台使用ES,主要用来支持商品、用户.........【阅读全文】
发布时间:2020-06-10 16:29:10
新一期学员相聚于奈学线上课堂,这一次,我们一同向P7冲刺!很多工作了3年的程序员习惯了每天机械性的写代码,但是如果一个程序员不能从架构师的角度思考问题,带领团队,整体完成一个复杂系统的架构设计与开发,就永远也不会了解如何做一个优秀的架构师;那么如何突破上述瓶颈?有两个关键点:一是技术够硬,作为技术.........【阅读全文】
发布时间:2020-06-09 16:08:30
为什么会有ZooKeeper 我们知道要写一个分布式应用是非常困难的,主要原因就是局部故障。一个消息通过网络在两个节点之间传递时,网络如果发生故障,发送方并不知道接收方是否接收到了这个消息。有可能是收到消息以后发生了网络故障,也有可能是没有收到消息,又或者可能接收方的进程死了。发送方唯一的确认方法.........【阅读全文】
发布时间:2020-06-08 18:14:34
这一篇文章系统的梳理主流定时器算法实现的差异以及应用地方。1. 定时器介绍程序里的定时器主要实现的功能是在未来的某个时间点执行相应的逻辑。在定时器模型中,一般有如下几个定义。 interval:间隔时间,即定时器需要在interval时间后执行StartTimer:添加一个定时器任务StopTimer:结束一个.........【阅读全文】