webpack编译静态多页面应用

在很久之前,整理过一套webpack2+react的脚手架,主要是为了写单页应用而准备的,地址:https:/…

Read more...

我的区块链入门

因为最近写了一下DHT爬虫(P2P协议),所以对P2P之类的东西还蛮有感觉的,因此就决定花点时间了解一下当下火…

Read more...

Elasticsearch搜索订制

本篇文章记录一些关于ES搜索原理方面的思考,不一定全部正确,但还是先写下来。

Read more...
GO

Go实现一个DHT爬虫

最近无意看到有人做种子的爬虫,还能做成搜索引擎,所以有兴趣试了一下。

Read more...

反思跨系统同步数据的方法

最近在公司接触了一种业务场景,感觉现有设计与实现都不怎么靠谱,在这里简单记录一下。

Read more...

基于zipkin实现web UI

在此前的博客《zipkin原理与对接PHP》中,我描述了zipkin的数据模型和调用链原理。

Read more...
GO

etcd v3服务注册与服务发现

使用etcd最常见的场景就是服务注册与服务发现,现在微服务流行网关架构:

Read more...
GO

etcd v3客户端用法

本文将示例etcd v3客户端的主要API用法,在开始之前建议你先阅读《etcd v3原理分析》,以便对etc…

Read more...

etcd v3原理分析

最近考虑做一些服务发现方面的调研,所以接触到了etcd,发现要想正确使用它是需要好好理解它的工作原理和数据模型…

Read more...

微服务-API熔断原理

伴随微服务,出现了很多新鲜的名词,其实剥去外衣并没有那么高大上。 今天要谈到的,叫做”熔断&#82…

Read more...

2篇公司内分享Elasticsearch入门PPT

最近给公司做入门分享用的PPT,当前包含2部分: Elasticsearch入门 Elasticsearch索…

Read more...

推荐一个光速入门Elastic Stack视频教程

内容来自慕课网,涉及elasticsearch、kibana、beats、logstash,1个小时就可以看完…

Read more...

透过内存读写看计算机体系结构(三)

前面主要讲了cpu层面的寻址, 接下来, 讲下cache是如何工作的.当然,我们依旧化简成单核的场景的来简单介…

Read more...

js实现文章目录导航(TOC)

什么叫TOC呢?table of content。 具体什么效果呢?可以随便找个hexo博客中体验一下,例如这…

Read more...

透过内存读写看计算机体系结构(二)

前面简单介绍了下,操作系统层面是如何处理内存访问的,其中跳过了很多细节,比如在x86下的段管理等东西.我也不打…

Read more...

透过内存读写看计算机体系结构(一)

很早之前,在微博看到一条微博,mov %rax, [0x12345678]会发生啥,当时也没细想,回头仔细琢磨…

Read more...

仿v2ex过程中的问题记录

最近经常观察各种APP的设计、配色之类的,今天没事决定仿一下V2EX的首页,动手更能加深印象。

Read more...

Kafka0.9获取消费组偏移量

新版本(0.9+)的Kafka将consumer group的消费偏移量保存在一个特殊的topic里,在此之前…

Read more...

Golang分布式ID生成服务

周末花了一晚上的时间,用Go写了一个ID生成服务,Github地址:go-id-alloc。 分布式ID生成,…

Read more...