- 博客(4)
- 收藏
- 关注
原创 三分钟教你学System Design
系统设计问题有很多,比如:1 设计一个短域名系统2 设计一个搜索引擎3 设计一个在线象棋游戏4 设计一个社交平台,实现follow notification。在面对这些系统设计问题时,不要怕,让我们一步一步的搞定它。第一步:澄清问题,Clarify and Scope it.我们首先要做的就是弄清楚问题,包括限制条件,各个接口的TPS有多大,数据量有多
2017-08-15 21:27:58 2335
原创 JWT是什么
JWT(JSON Web Token), 顾名思义就是可以在Web上传输的token,这种token是用JSON格式进行format的。它是一个开源标准(RFC 7519),定义了一个紧凑的自包含的方式在不同实体之间安全的用JSON格式传输信息。紧凑:意味着size小,所以可以在URL中,Header中,Post parameter中进行传输。自包含:里边的信息包含了所有需要的信息
2017-08-15 21:17:23 7928
原创 Java Remote Debug出现connection refused
现象是无法remote debug,但是在本地可以debug。如果服务器的debug端口号是8000,那么我们首先看一下在本地上8000能不能建立TCP连接:telnet localhost 8000如果可以,那么我们在另外一个机子上使用IP或者DNS看看是否可以连接上:telnet zhc-2.zhclab.com 8000如果连接不上,那么我们就锁定是因为外部机
2017-08-15 21:15:27 9222 2
原创 Server性能提升趣谈 - 思考篇
问题一,你有一个service, 对外提供两个接口,operationA需要执行20ms, operationB需要执行200ms, 然后可以将operationA的性能从20ms提升到18ms, 将operationB的性能从200ms提升到180ms. 如果我们只能提升一个,我们提升哪个呢?从现在的信息来看,我们需要将operationB提升到180ms,因为我们节省的时间是20m
2017-08-15 21:10:33 354
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人