摘要: 本文转自:http://developer.51cto.com/art/201709/552085.htm 微服务架构现在是谈到企业应用架构时必聊的话题,微服务之所以火热也是因为相对之前的应用开发方式有很多优点,如更灵活、更能适应现在需求快速变更的大环境。 本文将介绍微服务架构的演进、优缺点和微服务 阅读全文
posted @ 2020-07-18 17:19 流星泪 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 原文地址:https://www.cnblogs.com/stulzq/p/7551819.html RabbitMQ简介 AMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。消息中间件主要用于组件之间 阅读全文
posted @ 2020-07-18 17:14 流星泪 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 怎么保证 redis 和 db 中的数据一致 你只要用缓存,就可能会涉及到缓存与数据库双存储双写,你只要是双写,就一定会有数据一致性的问题,那么你如何解决一致性问题? 首先需要考虑到:更新数据库或者更新缓存都有可能失败,在这种前提下分析业务带来的影响。 一般来说,如果允许缓存可以稍微的跟数据库偶尔有 阅读全文
posted @ 2020-07-18 17:06 流星泪 阅读(4364) 评论(0) 推荐(0) 编辑
摘要: 目录 一、NoSQL简介 1.1 常见的优化思路和方向 1.1.1 MySQL主从读写分离 1.1.2 分库分表 1.2 NoSQL诞生的原因 1.3 分布式系统的挑战 1.3.1关系数据库和NoSQL侧重点 1.4 NoSQL的优缺点 1.5 NoSQL总结 二、NoSQL的分类 2.1 基本分类 阅读全文
posted @ 2020-07-18 17:03 流星泪 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 目录 一、Nginx是什么 二、Nginx实现反向代理 2.1 正向代理和反向代理 2.2 nginx实现反向代理 2.2.1 proxy_pass配置 2.2.1.1ngx_http_rewrite_module模块 2.2.2 proxy_set_header配置 2.3 nginx实现负载均衡 阅读全文
posted @ 2020-07-18 16:59 流星泪 阅读(255) 评论(0) 推荐(0) 编辑