摘要: 并发情况如何实现加锁来保证数据一致性? 单体架构下锁的实现方案 1. ReentrantLock全局锁 ReentrantLock(可重入锁),指的是一个线程再次对已持有的锁保护的临界资源时,重入请求将会成功。 简单的与我们常用的Synchronized进行比较: ReentrantLock Synchronized 锁实现机制 依赖AQ 阅读全文
posted @ 2023-12-05 16:03 京东云开发者 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 又一次了,该认真考虑“混合多云”了! 解决问题的最好时刻是现在!近期,又有云厂商和视频厂商发生故障,导致采用单云服务的企业应用出现无法访问或服务异常的情况,而这次多Region也不灵了。这一故障给所有的云厂商和视频厂商都敲响了警钟,也让所有上云企业都必须面对这个问题:没有一朵云是100%可靠,我们应如何保证业务的连续性和安全性?当下是该思考一下更领先的用云策略:混合多云。使用单云,不出问题时相安无事,一旦出现问题,就将会是灾难级的事故。 阅读全文
posted @ 2023-12-05 15:56 京东云开发者 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 带你走进灵动岛 苹果在 iPhone 14 Pro 及 iPhone 14 Pro MAX 上推出了灵动岛,是一次交互玩法的革新。本文从灵动岛的展现形式、场景限制、适配情况和远程通知更新数据几个方面全面带你走进灵动岛 阅读全文
posted @ 2023-12-05 09:41 京东云开发者 阅读(631) 评论(1) 推荐(1) 编辑