架构设计
Dipa666
我就是。。。我
展开
-
.NET + 负载均衡(proxy、Amoeba) + 主从复制 + 读写分离架构
初步实现流程: 1、 应用程序配置连接MYSQL数据库 2、 在多台服务器(虚机)上部署MYSQL数据库 3、 在以上多台服务器上将MYSQL通过Bin log配置为主从复制模式,以此维护数据一致 4、 在单独的服务器上安装数据库负载均衡中间件proxy或Amoeba,通过中间件来实现负载均衡和读写分离,并将应用程序的连接串切换成MYSQL代理连接 5、 添加缓存机制,由于不确原创 2017-06-13 11:11:30 · 1218 阅读 · 0 评论 -
Memcached 分布式缓存实现原理
摘要 在高并发环境下,大量的读、写请求涌向数据库,此时磁盘IO将成为瓶颈,从而导致过高的响应延迟,因此缓存应运而生。无论是单机缓存还是分布式缓存都有其适应场景和优缺点,当今存在的缓存产品也是数不胜数,最常见的有redis和memcached等,既然是分布式,那么他们是怎么实现分布式的呢?本文主要介绍分布式缓存服务mencached的分布式实现原理。转载 2017-06-13 12:27:24 · 442 阅读 · 0 评论 -
windows10 64bit 环境下安装Memcached
windows10环境下安装Memcached原创 2017-06-13 16:38:37 · 8444 阅读 · 1 评论 -
SAAS技术交流系列(一) - 消息队列
一、 消息队列的概念 消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。目前在生产环境,使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ等。 二、 消息队列的应用场景 常用的使用场景。异步处理,应用解耦,流量削原创 2017-11-03 11:21:10 · 1792 阅读 · 0 评论