albon arith

一些总结,欢迎交流

基于系统负载的动态限流组件 dynamic-limiter

基于系统负载的动态限流组件 dynamic-limiter 背景 动态限流原理 测试效果 总结 基于系统负载的动态限流组件 dynamic-limiter 最早发在了:Qunar 技术沙龙 背景 一个系统的处理能力是有限的,当请求量超过处理能力时,通常会引起排队,造成响应时...

2018-01-05 22:59:50

阅读数:325

评论数:0

系统设计:关于高可用系统的一些技术方案

系统设计关于高可用系统的一些技术方案 高可用方法论 扩展 隔离 解耦 限流 分类 漏桶算法 令牌桶算法 滑动窗口计数法 动态限流 降级 熔断 发布相关 模块级自动化测试 灰度发布 回滚 其他 总结 参考资料 系统设计:关于高可用系统的一些技术方案 可靠的系统是业务稳定...

2017-09-17 09:22:32

阅读数:3253

评论数:0

消息队列 RocketMQ 设计学习

消息队列 RocketMQ 设计学习 概述 一个消息队列的实现需要关注哪些问题点?需要实现哪些功能? 先说最通用的功能,任何系统都需要考虑的功能: 系统结构 高可用 高性能 再说,MQ 特有的功能: Message Order At Least Once 消息查询 消息堆积能力 ...

2018-05-21 14:40:54

阅读数:1

评论数:0

分布式事务解决方案总结

分布式事务 两阶段提交协议 Paxos 算法 本地消息表 TCC 事务 Saga 模式 阿里的分布式事务处理方案 GTS 参考资料 分布式事务 两阶段提交协议 两阶段提交协议是用来处理分布式事务的。在分布式系统中,每个节点虽然可以知晓自己的操作时成功或者失败,却无法知道其...

2018-03-13 17:20:24

阅读数:96

评论数:0

性能优化案例(一):通过修改路由算法提升系统性能

性能优化案例一通过修改路由算法提升系统性能 概述 系统结构 优化方法 优化效果 性能优化案例(一):通过修改路由算法提升系统性能 概述 一般性能优化方法有两种:一是,从代码层面优化,提升某个方法的性能,从而提升单机性能;二是,从系统结构层面优化,通过减少无用功,来减少资源...

2018-02-03 19:25:30

阅读数:105

评论数:0

Netty 权威指南笔记(四):架构剖析

对 Netty 的架构进行剖析,学习其设计,便于在今后的架构设计中,设计出高性能、高可靠、可扩展的产品。

2017-11-02 12:54:04

阅读数:222

评论数:0

Spring 框架学习(一):设计理念、整体架构

总结一下,Spring 的设计理念是: 1. IoC 控制反转:降低了对象之前的耦合关系,简化了应用的开发。 2. AOP 面向切面编程:方便以动态的、非侵入的方式,增强服务的功能。 3. 面向接口编程:作为平台,核心功能之外服务,都可以选择不同的技术实现。

2017-10-20 14:21:39

阅读数:403

评论数:0

Java 并发框架 Disruptor 源码分析:RingBuffer

Disruptor 是一个高性能的线程间通信库。它来自于 LMAX 对并发、性能和非阻塞算法的研究,如今交易系统基础架构的核心部分。这里,我们围绕其基础数据结构 RingBuffer,深入源码学习一下其实现。

2017-10-17 20:05:08

阅读数:301

评论数:0

Java 日志框架解析:设计模式、性能

在平常的系统开发中,日志起到了重要的作用,日志写得好对于线上问题追踪有着很大的帮助。一个好的日志框架,既要方便易用,也要有较好的性能,减少日志输出对系统内存、CPU 的影响。 研究一款开源项目,学到的不仅仅是这个项目本身,还会学到很多设计思想,可以利用到日常工作中。

2017-09-28 10:00:54

阅读数:1475

评论数:0

降级熔断框架 Hystrix 源码解析:滑动窗口统计

一个滑动窗口统计主要分为两步: 1. bucket 统计,bucket 的大小决定了滑动窗口滚动时间间隔; 2. window 统计,window 的时长决定了包含的 bucket 的数目。 Hystrix 实现滑动窗口利用了 RxJava 这个响应式函数编程框架。

2017-09-14 11:25:09

阅读数:2171

评论数:0

性能优化概述

如何做性能优化 确定优化目标 定位性能瓶颈 制定优化方法 测试优化效果 性能优化目标是什么 吞吐量,越大越好 延时,越低越好 同样的资源下(前提),吞吐量越高越好,响应时间越低越好。通俗的讲就是:多快好省。 如何定位系统性能的瓶颈呢 资源分析 代码分析 资源分...

2017-09-04 10:53:10

阅读数:200

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭