首页   注册   登录
 codeyung 最近的时间轴更新
codeyung's repos on GitHub
Java · 14 人关注
spring-boot-oauth2
SpringBoot Apache Oltu RESTful Redis Mybatis Implement OAuth2 authorization
Java · 4 人关注
hex-springcloud
SpringBoot 2.1.4 Spring Cloud Greenwich.SR1 微服务版本测试
Java · 2 人关注
spring-boot-demo
spring-boot 2.0-demo-rest-redis-json-druid mybatis 快速构建一个 rest API 支持 redis( jedis lettuce ) mysql
Java · 1 人关注
spring-cache-demo
spring4.x spring-cache guava demo
Java · 0 人关注
fingerprints
spring-boot 2.0 fingerprints demo 使用浏览器硬件信息实现移动设备唯一标识
Java · 0 人关注
jshoper3x
已商业化新项目更名jshoperxms迁移到https://git.oschina.net

codeyung

V2EX 第 57660 号会员,加入于 2014-03-07 15:56:57 +08:00
今日活跃度排名 18469
codeyung 最近回复了
5 小时 56 分钟前
回复了 xiaoming1992 创建的主题 GitHub 你们的 github 有多少星?
不到百 有些都在私有库,外面放 换了工作后加班太猛了持不下来
强一致性能 emm
不是核心业务就 mq 异步 或这半异步 自己开个线程池写顺便发个 mq 写 做个防重 核心你就要做最终一致 用代码或者组件写你核心逻辑的 然后做业务逻辑的验证 Confirm 和 如果业务失败的 Cancel 一半情况就是自己写验证 看看 MQ 事务 类似的道理
网络中断,机器挂了,Neo4j 写成成功了你抛异常 mysql 回滚数据不一致
如果业务可以接收像楼上讲的用 MQ。
都是 MySQL 还好 ebay 之前有一套解决方案。
如果核心业务就需要 做 TCC 自己写业务验证。
MQ 做最终一致性能高,有些假提交对连接性能压力交大。
还有你这样在 mysql 的事务里调用 Neo4j,如果 Neo4j 延迟交大 事务提交缓慢 连接池打满啥的 都有可能
有过教训,LZ 如果是小业务那当然能用就行 但是量上来了可能就因为你一个这个操作 tps 降低吞吐都低了
文件锁 单机 比如你定时多进程跑相同的东西 加个判断上锁了别的进程就自己关闭 保证进程的顺序执行
setAccessible
198 天前
回复了 beryl 创建的主题 程序员 Java 动态切换两个不同的类声明
多数据源配置 getredis 根据条件传入不同的 redis 实例 你去搜索一下 应该是就改一个 redisService 就好了
200 天前
回复了 wl9739788 创建的主题 北京 裸辞俩月找工作有感
@chevalier 北京的社保代缴有推荐吗?
之前投了 北京的小米阅读部门 - - 没反应
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   965 人在线   最高记录 5043   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 9ms · UTC 20:14 · PVG 04:14 · LAX 12:14 · JFK 15:14
♥ Do have faith in what you're doing.