- 博客(9)
- 资源 (120)
- 收藏
- 关注
转载 Databus for MySQL
IntroductionA frequently asked question on the Databus open source mailing list is about the possibility of capturing changes in MySQL through Databus. Below, we describe a proof-of-concept implement...
2018-12-31 16:32:44 1164
转载 Java ZGC: A Scalable Low-Latency Garbage Collector
SummaryThe Z Garbage Collector, also known as ZGC, is a scalable low-latency garbage collector.GoalsGC pause times should not exceed 10msHandle heaps ranging from relatively small (a few hundreds...
2018-12-26 17:42:40 1204 1
原创 分布式缓存的一致性Hash算法
一致性哈希算法一致性Hash算法通过一个叫做一致性Hash环的数据结构实现Key到缓存服务器的Hash映射,如图6.11所示:算法过程如下:先构造一个长度为2^32的整数环(这个环被称为一致性Hash环),根据节点名称的Hash值(其分布为[0, 2^32-1])将缓存服务器节点放置在这个Hash环上,然后根据需要缓存的数据的Key值计算得到其Hash值(其分布也为[0, 2^32-1])...
2018-12-20 12:41:06 690
原创 Golang GC
一、增量式 GC二、The GC runs concurrently with mutator threads, is type accurate (aka precise), allows multiple GC thread to run in parallel. It is a concurrent mark and sweep that uses a write barrier. I...
2018-12-15 11:40:01 1451
转载 Golang GC: Prioritizing low latency and simplicity
The SetupGo is building a garbage collector (GC) not only for 2015 but for 2025 and beyond: A GC that supports today’s software development and scales along with new software and hardware throughout ...
2018-12-15 10:29:11 503
原创 GC 增量式垃圾回收
增量式垃圾回收(Incremental GC)是一种通过逐渐推进垃圾回收来控制 mutator 最大暂停时间的方法。通常的 GC 处理很繁重,一旦 GC 开始执行,不过多久 mutator 就没法执行了,这是常有的事。也就是说,GC 本来是从事幕后工作的,可是它却一下子嚣张起来,害得 mutator 这个主角都没法发挥作用了。我们将像这样的在执行时害得 mutator 完全停止运行的 GC 叫作...
2018-12-15 09:33:37 2330
转载 HTTP 协议入门
HTTP 协议是互联网的基础协议,也是网页开发的必备知识,最新版本 HTTP/2 更是让它成为技术热点。本文介绍 HTTP 协议的历史演变和设计思路。一、HTTP/0.9HTTP 是基于 TCP/IP 协议的应用层协议。它不涉及数据包(packet)传输,主要规定了客户端和服务器之间的通信格式,默认使用80端口。最早版本是1991年发布的0.9版。该版本极其简单,只有一个命令GET。G...
2018-12-13 21:36:00 446
转载 Go Concurrency Patterns: Context
IntroductionIn Go servers, each incoming request is handled in its own goroutine. Request handlers often start additional goroutines to access backends such as databases and RPC services. The set of ...
2018-12-12 12:51:43 677
原创 Netty Reactor 模型
一、Reactor单线程模型Reactor单线程模型,指的是所有的I/O操作都在同一个NIO线程上面完成,NIO线程的职责如下:作为NIO服务端,接收客户端的TCP连接;作为NIO客户端,向服务端发起TCP连接;读取通信对端的请求或者应答消息;向通信对端发送消息请求或者应答消息;单线程模型如图18-1所示:由于Reactor模式使用的是异步非阻塞I/O,所有的I/O操作都不会导...
2018-12-09 18:09:00 440
zookeeper开源客户端Curator
2017-03-25
zookeeper开源客户端ZkClient使用
2017-03-25
java cpu 内存占用高 问题 模拟并排查
2018-03-29
理解 channels - Kavya Joshi
2018-01-18
zookeeper常见应用场景简单实现及ppt
2017-03-26
zookeeper应用场景实现demo及ppt资料
2017-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人