Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4677
  • 博文数量: 55
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 445
  • 用 户 组: 普通用户
  • 注册时间: 2020-05-29 15:36
文章分类

全部博文(55)

文章存档

2020年(55)

我的朋友
最近访客

发布时间:2020-06-11 18:38:50

Elasticsearch(ES)是一款基于Lucene的开源分布式搜索引擎。由于其稳定、可靠、快速、安装使用方便等优良特性,目前在业界已广泛使用。ES用途主要分两个方向:分布式实时文件存储 以及 分布式实时分析搜索引擎。一、为什么需要查询代理屏蔽复杂的DSL某二手交易平台使用ES,主要用来支持商品、用户.........【阅读全文】

阅读(22) | 评论(0) | 转发(0)

发布时间:2020-06-10 16:29:10

新一期学员相聚于奈学线上课堂,这一次,我们一同向P7冲刺!很多工作了3年的程序员习惯了每天机械性的写代码,但是如果一个程序员不能从架构师的角度思考问题,带领团队,整体完成一个复杂系统的架构设计与开发,就永远也不会了解如何做一个优秀的架构师;那么如何突破上述瓶颈?有两个关键点:一是技术够硬,作为技术.........【阅读全文】

阅读(22) | 评论(0) | 转发(0)

发布时间:2020-06-09 16:08:30

为什么会有ZooKeeper 我们知道要写一个分布式应用是非常困难的,主要原因就是局部故障。一个消息通过网络在两个节点之间传递时,网络如果发生故障,发送方并不知道接收方是否接收到了这个消息。有可能是收到消息以后发生了网络故障,也有可能是没有收到消息,又或者可能接收方的进程死了。发送方唯一的确认方法.........【阅读全文】

阅读(39) | 评论(0) | 转发(0)

发布时间:2020-06-08 18:14:34

这一篇文章系统的梳理主流定时器算法实现的差异以及应用地方。1. 定时器介绍程序里的定时器主要实现的功能是在未来的某个时间点执行相应的逻辑。在定时器模型中,一般有如下几个定义。 interval:间隔时间,即定时器需要在interval时间后执行StartTimer:添加一个定时器任务StopTimer:结束一个.........【阅读全文】

阅读(14) | 评论(0) | 转发(0)

发布时间:2020-06-08 16:59:46

提起微服务架构,不可避免的两个话题就是服务治理和分布式事务。数据库和业务模块的垂直拆分为我们带来了系统性能、稳定性和开发效率的提升的同时也引入了一些更复杂的问题,例如在数据一致性问题上,我们不再能够依赖数据库的本地事务,对于一系列的跨库写入操作,如何保证其原子性,是微服务架构下不得不面对的问题。.........【阅读全文】

阅读(21) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册