
架构
Newtown-Gao
这个作者很懒,什么都没留下…
展开
-
RPC 原理
转自:原文链接在校期间大家都写过不少程序,比如写个hello world服务类,然后本地调用下,如下所示。这些程序的特点是服务消费方和服务提供方是本地调用关系。而一旦踏入公司尤其是大型互联网公司就会发现,公司的系统都由成千上万大大小小的服务组成,各服务部署在不同的机器上,由不同的团队负责。这时就会遇到两个问题:1)要搭建一个新服务,免不了需要依赖他人的服务,而现在他人的服务都在远端转载 2015-10-20 13:48:10 · 397 阅读 · 0 评论 -
TCP打洞和UDP打洞
1, TCP协议通信:现在有两台电脑A和B。在假设A的地址为 192.168.0.100假设B的地址为 192.168.0.102A想给B发送一个字符串Hello, 如果A,B之间采用TCP协议,那么B收到Hello的过程是怎样的呢?首先建立连接(3次握手成功之后,A和B的链接才算成功),然后A在给B发送数据。 如果A,B不在一个局域网内,转载 2015-12-30 11:06:52 · 1682 阅读 · 0 评论 -
IM架构资料收集
http://www.cnblogs.com/allexw/archive/2012/12/25/2832618.htmlhttp://mobile.51cto.com/hot-439693.htmhttp://blog.youkuaiyun.com/educast/article/details/12869001原创 2015-12-30 10:54:40 · 560 阅读 · 0 评论 -
高性能I/O设计模式Reactor和Proactor
原文: http://www.cppblog.com/pansunyou/archive/2011/01/26/io_design_patterns.html 这篇文章探讨并比较两种用于TCP服务器的高性能设计模式. 除了介绍现有的解决方案, 还提出了一种更具伸缩性,只需要维护一份代码并且跨平台的解决方案(含代码示例), 以及其在不同平台上的微调. 此文还比较了java,c#,c+转载 2016-03-04 15:42:10 · 630 阅读 · 0 评论 -
RabbitMQ基础概念详细介绍
转至:http://www.ostest.cn/archives/497引言你是否遇到过两个(多个)系统间需要通过定时任务来同步某些数据?你是否在为异构系统的不同进程间相互调用、通讯的问题而苦恼、挣扎?如果是,那么恭喜你,消息服务让你可以很轻松地解决这些问题。消息服务擅长于解决多系统、异构系统间的数据交换(消息通知/通讯)问题,你也可以把它用于系统间服务的相互调用(RPC)。本转载 2016-03-08 10:47:25 · 554 阅读 · 0 评论 -
专词介绍
Mesos Mesos官网 What is Mesos? A distributed systems kernel Mesos is built using the same principles as the Linux kernel, only at a different level of abstraction. The Mesos kernel runs on ev原创 2015-12-18 13:40:37 · 576 阅读 · 0 评论 -
RPC框架
gRPC https://github.com/grpc/grpcThrift http://thrift.apache.orgWildfly 8.2.0 http://www.wildfly.orgDubbo 2.5.4-SNAPSHOT https://github.com/alibaba/dubbo原创 2016-02-25 16:15:48 · 422 阅读 · 0 评论