logo头像

Aoho's Blog

我的2018书单

2018目前在读或者计划读的技术和非技术书单,会对其中部分书籍写读后感。Spring Cloud相关的技术书籍看得比较多,因为笔者年初开始写一本Spring Cloud 的技术书籍(截止5月底,已初步完稿)。持续更新中… 技术类 Ne...

Spring中的事件驱动模型(一)

Spring中的事件驱动模型(一)

正月初七,新年第一篇。 事件驱动模型简介事件驱动模型通常也被理解成观察者或者发布/订阅模型。 是一种对象间的一对多的关系; 当目标发送改变(发布),观察者(订阅者)就可以接收到改变; 观察者如何处理,目标无需干涉,它们之间的关系是松...

我的2017

我的2017

这篇总结来的有点晚,算是丁酉鸡年的总结吧。明天就是农历新年的除夕,鸡年的最后一个工作日,在下午回家之前总结一下我的2017。 2017的几件事写博客在2017养成了写博客的习惯,其实之前也会在印象记事本上面记录,只是没有系统进行知识的...

Spring Cloud Bus中的事件的订阅与发布(一)

Spring Cloud Bus中的事件的订阅与发布(一)

年前最后一篇博客更新,提前祝大家新年快乐(还有情人节)! 下面进入正题。Spring Cloud Bus用轻量级的消息代理将分布式系统的节点连接起来。这可以用来广播状态的该表(比如配置的改变)或者其他关联的指令。一个关键的想法是,总线...

比较Spring AOP与AspectJ

比较Spring AOP与AspectJ

本文翻译自博客Comparing Spring AOP and AspectJ 介绍如今有多个可用的AOP库,在使用这些组件之前需要回答一系列的问题: 是否与我现有的应用兼容? 我在哪实现AOP? 集成到我的应用是否很快? 性能...

Spring Cloud 覆写远端的配置属性

Spring Cloud 覆写远端的配置属性

覆写远端的配置属性应用的配置源通常都是远端的Config Server服务器,默认情况下,本地的配置优先级低于远端配置仓库。如果想实现本地应用的系统变量和config文件覆盖远端仓库中的属性值,可以通过如下设置: 123456spri...

Redis Cluster深入与实践(续)

Redis Cluster深入与实践(续)

前文回顾上一篇文章基于redis的分布式锁实现写了基于redis实现的分布式锁。分布式环境下,不会还使用单点的redis,做到高可用和容灾,起码也是redis主从。redis的单线程工作,一台物理机只运行一个redis实例太过浪费,r...