分布式
gghh2015
这个作者很懒,什么都没留下…
展开
-
Nginx配置upstream实现负载均衡
转载:https://www.cnblogs.com/wzjhoutai/p/6932007.html 1、在http节点下,加入upstream节点。 upstream linuxidc { server 10.0.6.108:7080; server 10.0.0.85:8980; } 2、将server节点下的location节点中的proxy_pass配置为:http:// + upstr...转载 2019-10-28 14:54:09 · 471 阅读 · 0 评论 -
QPS从0到4000请求每秒,谈达达后台架构演化之路
达达是全国领先的最后三公里物流配送平台。 达达的业务模式与滴滴以及Uber很相似,以众包的方式利用社会闲散人力资源,解决O2O最后三公里即时性配送难题(目前达达已经与京东到家合并)。 达达业务主要包含两部分:商家发单,配送员接单配送,如下图所示。 达达的业务规模增长极大,在1年左右的时间从零增长到每天近百万单,给后端带来极大的访问压力。压力主要分为两类:读压力、写压力。读压力来源于配送员在A...转载 2018-03-30 09:29:24 · 1424 阅读 · 0 评论 -
使用Zookeeper实现服务注册中心-《架构探险-从零开始写分布式服务框架》读书笔记
前言 最近在看《架构探险-从零开始写分布式服务框架》,对于分布式框架的入门级选手还是挺合适的,扫盲。对分布式服务框架中的基本概念:RPC、SOA、序列化、Spring集成RPC、ZooKeeper、I/O模型、Netty、软负载、服务治理做了系统介绍。手写了RPC框架、使用ZooKeeper实现注册中心、Netty服务端和客户端,以及前面各个概念的代码实现。总之,概念讲的比较清楚,代码也比较多,...原创 2018-04-06 16:38:50 · 2024 阅读 · 1 评论 -
实现最简单的RPC框架-《架构探险-从零开始写分布式服务框架》读书笔记
整体结构: 代码如下: public interface HelloService { public String sayHello(String content); } public class HelloServiceImpl implements HelloService { @Override public String sayHello(Str...原创 2018-04-06 22:52:54 · 529 阅读 · 0 评论