- 博客(2)
- 收藏
- 关注
原创 ES-同步报错解决
需要注意的是,retry策略在增量操作的无关顺序的场景中更适用,比如计数操作,数据写入的先后顺序对最终结果关系不大。其它的一些场景,比如库存的变化,订单的状态,直接更新为指定数值的,retry策略都不适用。在这段时间内,后写入的覆盖先写入的,也就是将写入请求合并,只更新一次。如果当前写入执行了多次的回调写入,那么势必会影响分配到当前线程的其它写入,造成数据延迟,当然也可以通过加大线程池、升级服务器的方式提高性能,但毕竟是治标不治本的方法,一旦产生业务侧不可接受的延迟依然很麻烦。
2024-07-31 10:52:31
1374
原创 i18n数据库实现方案
随着公司业务的发展,接口提示语以及接口出参数据的国际化势在必行,那如何去实现多语言呢?当然网上更多的是通过配置文件的形式来实现多语言,但是考虑到公司目前是使用的微服务架构,接口的数量会很多,无论是接口提示语还是接口业务数据的国际化,体量都是非常大的,通过配置来实现的话,不是很友好,维护很麻烦,而且还需要专人来维护这个服务。基于以上的痛点,最后决定用数据库的方式来实现,每条业务线只需要将多语言通过SQL工单提交到数据库即可,当然需要实现多语言的微服务都需要引入这个SDK,以上就是该技术方向的简单介绍。
2024-07-29 17:59:28
734
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅