240 发简信
IP属地:云南
  • fastjson详解

      fastjson用于将Java Bean序列化为JSON字符串,也可以从JSON字符串反序列化到JavaBean。 简单使用 通过maven引入相应的json包 定义一个...

  • Mac 安装和管理多个Python版本

    背景 在 MacOS 10.15 Catalina 即将公测之际,国外技术论坛发表了一篇名为《macOS 10.15 Catalina弃用UNIX脚本语言》的帖子,其中说到:...

  • @coffice 在《实现领域驱动》中也有类似的实现,好处是内聚性高,坏处是对事件处理器做的事有要求。因为在applicationservice层会有本地事务,所以如果事件处理器只做es同步、变更其他聚合根状态等是可行的。如果只提供一个事件处理器将事件都先存到事务日志表,由定时任务统一处理的话,那么处理器中可以干任何事。

    DDD-领域驱动设计示例

    一、DDD概述 DDD,即领域驱动设计,核心是不断提炼通用语言并用于与领域专家等团队所有成员交流,并用代码来表达出一个与通用语言一致的领域模型。 通用语言:通过团队交流达成共...

  • 120
    大前端架构思考与选择

    问题 “一云多端”成为趋势,终端类型越来越多。比如,现在PC Web网站的产品已经有了,现在想扩展APP,小程序... ...怎么办?一个直接能想到的方法就是在原来的基础上,...

  • @流氓兔之夫 其他子域,如搜索系统,库存等对spu名称有冗余场景,同时也可能被商品库域内部消费。另外还有其他一些很重要的功能:操作审计,以及动作回滚,被spark等任务消费用于监控等各场景。业界也常用binlog解析监听来替换事件发布。

    DDD-领域驱动设计示例

    一、DDD概述 DDD,即领域驱动设计,核心是不断提炼通用语言并用于与领域专家等团队所有成员交流,并用代码来表达出一个与通用语言一致的领域模型。 通用语言:通过团队交流达成共...

  • DDD-声明式复杂规则校验实践

    当进行DDD编程过程中,有个非常繁琐,但又是非常重要的步骤:整理出某个实体的所有业务字段约束。 关于业务校验,业界已经有一些框架支持,如validator框架。但大部分人只用...

  • 120
    Docker for mac 安装 Istio

    Service Mesh 在过去的一年的迅猛发展,各大厂商都在投入精力开发适合自己的产品。而对于小厂来说虽不能自己开发,但选择也有很多,Linkerd、Envoy、Istio...

  • 120
    SpringCloud全家桶以及配合的常用框架

    SpringCloud全家桶,以及其他常用的开源框架总结。图中标记颜色的部分,为个人比较喜欢的一个组合。后续会将开源地址列表罗列出来,并持续更新。

  • 120
    基于阿里云的应用架构

    本图参考如下: 阿里云构建千万级别架构演变之路 EDAS学习路径

  • 120
    阿里巴巴架构学习

    本图总结了2018年的阿里技术参考图册,有谬误之处还望大牛留言指出 研发:http://techforum-img.cn-hangzhou.oss-pub.aliyun-in...

  • 120
    Netty EventLoop与IO模型整理

    netty示例 maven依赖 echo服务器示例 echo服务器测试 IO模型 BIO模型 伪异步IO NIO模型 基于NIO模型,可以演变出以下四种reactor模型: ...

  • 120
    webflux实战、压测、原理示意图

    实战示例 添加maven依赖: 添加启动类 添加领域实体和服务类 添加rest api 压力测试 压测环境: macbook pro 2.7 GHz Intel Core i...

  • 120
    浅谈如何设计一个可用的企业级API网关

    在上一篇《浅谈微服务架构下的API网关》文章中, 我们介绍了API网关的概念、优势、应用场景和选型要素, 本文我们将从API网关的架构设计与功能要素两个方面介绍如何设计一个企...

  • 120
    谈谈我想要的API网关

    在当前的系统架构中,微服务架构大行其道,在微服务架构中一个很重要的组件就是API网关。 API网关是一个服务器,是系统的唯一入口。从面向对象设计的角度看,它与外观模式类似。A...