- 博客(3)
- 资源 (2)
- 收藏
- 关注
转载 高性能服务器架构思路
在服务器端程序开发领域,性能问题一直是备受关注的重点。业界有大量的框架、组件、类库都是以性能为卖点而广为人知。然而,服务器端程序在性能问题上应该有何种基本思路,这个却很少被这些项目的文档提及。本文正式希望介绍服务器端解决性能问题的基本策略和经典实践,并分为几个部分来说明:1. 缓存策略的概念和实例2.缓存策略的难点:不同特点的缓存数据的清理机制3.分布策略的概念和实例4.分布策略的
2016-05-20 17:15:48 2695
原创 go中channel简单使用
channel是go语言在语言级别提供的goroutine间的通信机制。我们可以使用channel在两个或者多个goroutine之间传递信息。channel是进程内的通信。channel分为带缓冲的以及不带缓冲的。ch:=make(chan int )声明并初始化一个不带缓冲的channel。ch:=make(chan int,2,5)声明并初始化一个带缓冲的channel,其中len(
2016-05-12 13:33:37 1952 1
原创 HTTP,TCP,UDP,SOCKET整理
1.HTTPHTTP是无状态,“请求-响应”式,短连接通信协议。服务器处于监听状态,接收到客户端请求后建立连接。客户端向服务端发送信息,服务端回复,然后断开链接。客户端如果不发出请求,服务端无法直接向客户端发送数据。2.TCPTCP是面向连接的,长连接通信协议。客户端向服务端发出连接请求,包括三次握手的过程。三次握手成功后建立连接。之后服务端或者客户端都可以主动向彼此发
2016-05-03 22:48:51 316
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人