07 2020 档案
摘要:1) AKF 拆分原则 2) 前后端分离原则 3) 无状态服务 4) RestFul 的通信风格 1 AKF 拆分原则业界对于可扩展的系统架构设计有一个朴素的理念,就是:通过加机器(水平扩展)就可以解决容量和可用性问题 。( 如果一台不行那就两台) 。我是个段子:( 世界上没有什么事是一顿烧烤不能解
阅读全文
摘要:项目中标注页面,保存结果的修改,保存历史出现一个问题:版本号出现一样的 原实现逻辑: 没有结果记录,保存结果;有结果记录,修改结果记录,版本version + 1 使用了findAndModify进行:update.inc("version", 1) 代码如下 查询结果:Result result
阅读全文
摘要:default V getOrDefault(Object key, V defaultValue) { V v; return (((v = get(key)) != null) || containsKey(key)) ? v : defaultValue; } 当Map集合中有这个key时,就
阅读全文