
distributed
「已注销」
这个作者很懒,什么都没留下…
展开
-
幂等性
幂等性:就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用。举个最简单的例子,那就是支付,用户购买商品使用约支付,支付扣款成功,但是返回结果的时候网络异常,此时钱已经扣了,用户再次点击按钮,此时会进行第二次扣款,返回结果成功,用户查询余额返发现多扣钱了,流水记录也变成了两条... 在以前的单应用系统中,我们只需要把数据操作放入事务中即可,发转载 2017-05-23 17:40:44 · 676 阅读 · 0 评论 -
幂等性
应用 调用 服务 失败 后, 会 将 调用 请求 重新 发送 到 其他 服务器, 但是 这个 失败 可能 是 虚假 的 失败。 比如 服务 已经 处理 成功, 但 因为 网络 故障 应用 没有收到 响应, 这时 应用 重新 提交 请求 就 导致 服务 重复 调用, 如果 这个 服务 是 一个 转 账 操作, 就会 产生 严重后果。服务 重复 调用 是 无法 避免 的, 应用 层 也不 需要 关转载 2017-06-26 13:23:28 · 619 阅读 · 0 评论 -
浏览器访问优化
1. 减少 http 请求HTTP 协议 是 无 状态 的 应用 层 协议, 意味着 每次 HTTP 请求 都 需要 建立 通信 链路、 进行 数据 传输, 而在 服务器 端, 每个 HTTP 都 需要 启动 独立 的 线程 去 处理。 这些 通信 和 服务 的 开销 都很 昂贵, 减少 HTTP 请求 的 数目 可 有效 提高 访问 性能。 减少 HTTP 的 主要 手段 是 合并 CSS、转载 2017-06-19 21:25:01 · 414 阅读 · 0 评论 -
性能测试指标
1、响应时间指 应用 执行 一个 操作 需要 的 时间, 包括 从 发出 请求 开始 到 收到 最后 响应 数据 所需 要的 时间。 响应 时间 是 系统 最重要的 性能 指标, 直观 地 反映 了 系统 的“ 快慢”。2、并发数指 系统 能够 同时 处理 请求 的 数目, 这个 数字 也 反映 了 系统 的 负载 特性。 对于 网 站 而言, 并发 数 即 网 站 并发转载 2017-06-19 17:08:16 · 444 阅读 · 0 评论 -
分布式数据库
分布式 数据库 是 网 站 数据库 拆分 的 最后 手段, 只有 在 单 表 数据 规模 非常 庞大 的 时候 才使 用。 不到 不得已 时, 网 站 更常用 的 数据库 拆分 手段 是 业务 分库, 将不 同 业务 的 数据库 部署 在 不同 的 物理 服务器 上。转载 2017-06-19 15:06:01 · 330 阅读 · 0 评论 -
多个单核CPU和单个多核CPU
如果我们选择多个单核CPU,那么每一个CPU都需要有较为独立的电路支持,有自己的Cache,而他们之间通过板上的总线进行通信。假如在这样的架构上,我们要跑一个多线程的程序(常见典型情况),不考虑超线程,那么每一个线程就要跑在一个独立的CPU上,线程间的所有协作都要走总线,而共享的数据更是有可能要在好几个Cache里同时存在。这样的话,总线开销相比较而言是很大的,怎么办?那么多Cache,即使我们不转载 2017-06-19 14:45:06 · 1430 阅读 · 0 评论 -
分布式概念
1、高并发2、高TPS转载 2017-06-18 18:39:23 · 273 阅读 · 0 评论 -
ActiveMQ
1. JMS当前,CORBA、DCOM、RMI 等RPC 中间件技术已广泛应用于各个领域。但是面对规模和复杂度都越来越高的分布式系统,这些技术也显示出其局限性:(1)同步通信:客户发出调用后,必须等待服务对象完成处理并返回结果后才能继续执行;(2)客户和服务对象的生命周期紧密耦合:客户进程和服务对象进程都必须正常运行;如果由于服务对象崩溃或者网络故障导致客户的请求不可达,客户会接收到异原创 2017-05-29 18:46:41 · 405 阅读 · 0 评论 -
ActiveMQ集群
1.1.ActiveMQ高可用集群集群方式解决集群切换过程中,数据同步的问题1.1.1. 原理master和每个slave数据复制相同。1.1.2. 实现原创 2017-05-29 19:01:32 · 331 阅读 · 0 评论 -
Redis基础
1. 概述(1)redis非关系型数据库,键值对存储,保存在内存中。noSql(not-onlySql)。(2)使用redis client可视化工具操作(3)redis有0—15个数据库。(4)命令行操作:keys * 查询出所有的keyflushall清空所有数据库flushDb清空当前数据库查看redis的数据类型TYPE mykey2. redis的原创 2017-05-29 19:07:40 · 245 阅读 · 0 评论 -
redis安装
1. redis安装和停止原创 2017-05-30 12:29:25 · 194 阅读 · 0 评论 -
Redis集群
1. 主从复制部分复制的过程: 2. redis集群(1)参考网站: http://redisdoc.com/topic/cluster-tutorial.html(2)redis默认端口6379(3)jedis操作redis集群的默认值:2.1.集群简介2.2.集群数据共享2.3.原创 2017-05-30 12:34:56 · 269 阅读 · 0 评论 -
redis操作
原创 2017-08-12 16:23:43 · 425 阅读 · 0 评论