首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
MageekChiu
掘友等级
To Do
|
To Do
T
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
最新
热门
用eBPF/XDP来替代LVS(二)
随着 eBPF 的发展,我们已经可以将 eBPF/XDP 程序直接部署在普通服务器上来实现负载均衡,从而节省掉用于专门部署 LVS 的机器。 前文 分享了如何使用 xdp/ebpf 替换 lvs 来实
后端好书阅读与推荐(续六)
Elasticsearch是一个强大的开源搜索引擎(不仅如此,还是一个分布式存储、实时分析系统),作为后端开发者,我们常常需要用到它,甚至是借鉴其原理来实现自己特定的功能,因为了解一下是很有必要的。这本书不仅讲了使用方法,还讲了原理,很适合我们学习与查阅。 Elasticsea…
消息队列二三事
最近在看kafka的代码,就免不了想看看消息队列的一些要点:服务质量(QOS)、性能、扩展性等等,下面一一探索这些概念,并谈谈在特定的消息队列如kafka或者mosquito中是如何具体实现这些概念的。
消息队列二三事
最近在看kafka的代码,就免不了想看看消息队列的一些要点:服务质量(QOS)、性能、扩展性等等,下面一一探索这些概念,并谈谈在特定的消息队列如kafka或者mosquito中是如何具体实现这些概念的。 服务质量一般可以分为三个级别,下面说明它们不同语义。 至多一次,消息可能丢…
源码分析Kafka之Producer
Kafka是一款很棒的消息系统,可以看看我之前写的 后端好书阅读与推荐来了解一下它的整体设计。今天我们就来深入了解一下它的实现细节(我fork了一份代码),首先关注Producer这一方。 要使用kafka首先要实例化一个KafkaProducer,需要有brokerIP、序列…
Raft论文读书笔记
Raft是当前分布式领域最重要的一致性算法之一,今天我们就来好好研究研究这个算法的论文, 还有对应网站, 动画, 不想看英文的也有中文的翻译,所以我这边就不翻译了,主要还是记录一下论文重点和自己的心得。 分解,把整个一致性问题拆分为Leader选举、日志复制和安全机制这三大方面…
计算机科学中抽象的好处与问题—伪共享实例分析
David John Wheeler有一句名言**“计算机科学中的任何问题都可以通过加上一层间接层来解决”**,一层不够就再加一层。后半句是我加的 (* ̄︶ ̄) ,虽然有点玩笑的意思,但是也的确能说明一些问题。计算机科学的确是靠着一层又一层的抽象与封装解决了巨量的问题。 ...…
为什么要指令重排序?
我们知道java在运行的时候有两个地方可能用到重排序,一个是编译器编译的的时候,一个是处理器运行的时候。 我们从生活中举个例子,假设你有一箱红纸,现在要你剪成小红花贴在窗上。你有两种极端的选择:拿出来一个,把这个剪好,再贴上去......一个一个依次进行;另一种方式是先全部拿出…
实现高可用的两种方案与实战
把debian1作为调度服务器承担请求分发的任务,即用户访问的是debian1,然后debain1把请求按照一定的策略发送给应用服务器:debian2或者debain3,甚至更多的debain4、5、6...... 状态和数据可以放在外部的分布式缓存服务和分布式数据库服务中,这…
基于一致性哈希的分布式内存键值存储——CHKV
基于一致性哈希的分布式内存键值存储——CHKV。 若当成内存缓存使用,则 DataNode 失效只是失去了一部分缓存,系统仍然可用。 客户要使用CHKV就必须使用Client库或者自己依据协议(兼容redis)实现,可以是多种语言的API。 要想实现高可用有两点: NameNo…
下一页
个人成就
文章被点赞
83
文章被阅读
10,708
掘力值
372
关注了
5
关注者
9
收藏集
0
关注标签
75
加入于
2018-04-04