2020年4月20日

AxonFrameworksAxonFramework jvm 上强大的演进式事件驱动的微服务框架

摘要: AxonFramework 是一款强大的可以用来构建演进式,事件驱动的微服务框架。 基于领域驱动&&cqrs&&event soucring 的开发原则 说明 官方文档提供了比较全的说明,是一款值得尝试的框架,而且官当逐步演进为不是简单了 框架了,而且提供了server 以及平台能力 参考资料 ht 阅读全文

posted @ 2020-04-20 22:52 荣锋亮 阅读(709) 评论(0) 推荐(0)

earthly 通用容器构建工具

摘要: earthly 是一个通用的基于容器的ci层,以下是简单的比较 参考图 说明 earthly 提供了一层ds抽象,我们可以使用类dockerfile 的语法进行软件构建,是一款很强大的工具,后边介绍下使用以及原理 参考资料 https://github.com/vladaionescu/earthl 阅读全文

posted @ 2020-04-20 22:45 荣锋亮 阅读(402) 评论(0) 推荐(0)

ff4j web console 配置说明

摘要: web console 可以让我们方便的通过界面管理ff4j,以下是一些简单的说明 详细参考github 文档 spring boot 集成 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apa 阅读全文

posted @ 2020-04-20 21:09 荣锋亮 阅读(626) 评论(0) 推荐(0)

ff4j aop模式动态bean 切换

摘要: ff4j 提供了基于aop模式的开发,我们只需要使用简单的注解,以及一个远端存储(中心化控制)就可以方便的动态调整 线上bean的选择,以下是一个简单的demo(使用mysql中心化存储) 环境准备 docker-compose 文件 version: "3" services: mysql: im 阅读全文

posted @ 2020-04-20 19:23 荣锋亮 阅读(555) 评论(0) 推荐(0)

ff4j Flipping Strategies

摘要: 基于Flipping Strategies 我们可以更好的控制feature,这样对于系统就可以有更灵活的管理 当然策略的使用还是比较简单的,同时我们也可以自己扩展策略 策略配置 参考实现 public class OfficeHoursFlippingStrategy extends Abstra 阅读全文

posted @ 2020-04-20 19:20 荣锋亮 阅读(280) 评论(0) 推荐(0)

ff4j 一些高级概念

摘要: feature groups 通过feature groups 我们可以将同一个release 实例的feature 聚合起来,灵活管理 参考配置 <?xml version="1.0" encoding="UTF-8" ?> <features> <!-- Sample Feature Group 阅读全文

posted @ 2020-04-20 19:18 荣锋亮 阅读(846) 评论(0) 推荐(0)

ff4j spring boot jdbc 基本试用

摘要: 官方也提供了spring boot jdbc 的demo,但是文档不是很清晰,在基础上做了修改,方便学习 环境准备 docker-compose 文件 主要是mysql 数据库的准备, 当然testcontainer也是一个很不错的选择(测试环境使用) version: "3" services: 阅读全文

posted @ 2020-04-20 19:15 荣锋亮 阅读(568) 评论(0) 推荐(0)

ff4j 一些核心概念

摘要: 了解ff4j 的一些核心概念我们就可以更好的学习以及使用ff4j,以下是一些学习,整理 Feature Feature 主要是用表示应用的一个功能,通过一个唯一的id标示(uid),主要目的是在运行时可以按需启用以及禁用 特性,FF4j 添加了一些属性(比如描述,可选的grouoname)访问控制列 阅读全文

posted @ 2020-04-20 19:12 荣锋亮 阅读(912) 评论(0) 推荐(0)

导航