摘要: 参考:https://www.cnblogs.com/uniqueDong/p/15114305.html "统计类型:二值状态统计;聚合统计;排序统计;基数统计。1、当我们遇到的统计场景只需要统计数据的二值状态,比如用户是否存在、 ip 是否是黑名单、以及签到打卡统计等场景就可以考虑使用Redis 阅读全文
posted @ 2025-08-08 20:04 飞翔在天 阅读(6) 评论(0) 推荐(0)
摘要: 总结: 评论未读、@未读、赞未读等一对一关系的未读数可以使用通用计数方案来解决; 通用计数器:一个用户一类的计数用一个字段存储就可以了,相对简单,就是存储量很大 在系统通知未读、全量用户打点等存在有限的共享存储的场景下,可以通过记录用户上次操作的时间或者偏移量,来实现未读方案; 内容共享,通过最后一 阅读全文
posted @ 2025-08-08 14:54 飞翔在天 阅读(21) 评论(0) 推荐(0)
摘要: 参考:https://javaguide.cn/java/jvm/class-loading-process.html 类从被加载到虚拟机内存中开始到卸载出内存为止,它的整个生命周期可以简单概括为 7 个阶段:加载(Loading)、验证(Verification)、准备(Preparation)、 阅读全文
posted @ 2025-08-05 15:09 飞翔在天 阅读(4) 评论(0) 推荐(0)
摘要: 参考1:阿里单元化白皮书 http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/attach/160617/AntCloud_zh/1585895792638/%E8%9A%82%E8%9A%81%E5%8D%95%E5%85%83%E5% 阅读全文
posted @ 2025-08-05 10:53 飞翔在天 阅读(24) 评论(0) 推荐(0)
摘要: Archaius实际上是对Apache Common Configuration Library的一个封装和扩展,提供了一组基于Java的配置API,主要的特性包括: 配置可动态调整:动态、类型属性,在修改配置后,不需要重启应用服务。其核心思想就是轮询配置源,每一次迭代,检测配置是否更改,有更改重新 阅读全文
posted @ 2025-08-01 15:38 飞翔在天 阅读(4) 评论(0) 推荐(0)
摘要: Spring使用BeanDefinition、BeanFactory、BeanDefinitionRegistry、BeanDefinitionReader等核心抽象实现了Bean的定义、获取和创建。抓住了这些核心抽象,我们就抓住了Spring Bean管理设计主脉 深入Spring配置内核,感受抽 阅读全文
posted @ 2025-07-11 20:15 飞翔在天 阅读(5) 评论(0) 推荐(0)
摘要: 参考:https://tech.meituan.com/2017/03/17/cache-about.html 美团-缓存那些事 缓存淘汰策略 FIFO:先进先出,在这种淘汰算法中,先进入缓存的会先被淘汰,会导致命中率很低。 LRU:最近最少使用算法,每次访问数据都会将其放在我们的队尾,如果需要淘汰 阅读全文
posted @ 2025-07-10 15:19 飞翔在天 阅读(18) 评论(0) 推荐(0)
摘要: Lambda和Kappa都是为了解决大量数据的移动,以实现可靠的在线访问而提出的数据架构。 最受欢迎的架构一直是并将继续是Lambda架构。 然而,随着流式处理变得更容易获得,在不久的将来你也会听到更多关于Kappa架构的消息。 Lambda架构 数据摄取层(Ingestion layer)负责收集 阅读全文
posted @ 2025-07-07 16:02 飞翔在天 阅读(136) 评论(0) 推荐(0)
摘要: 问题:高并发下如何防止商品超卖? https://www.cnblogs.com/12lisu/p/18908447 方案1:数据库乐观锁 优点:实现简单、无需额外中间件 缺点: 可能出现大量更新失败、高并发时DB压力大 方案2:Redis原子操作 Redis原子操作的核心原理是使用:Redis + 阅读全文
posted @ 2025-06-12 19:33 飞翔在天 阅读(12) 评论(0) 推荐(0)
摘要: 参考: https://my.oschina.net/vivotech/blog/17778514 百万级群聊的设计实践 微博的设计 关键设计: 通信方案选型:即时通信常见的通信技术有短轮询、长轮询、Server-Sent Events (SSE)、Websocket。Websocket 适用于实时 阅读全文
posted @ 2025-02-28 11:06 飞翔在天 阅读(19) 评论(0) 推荐(0)