摘要: 聊聊基于tcp的应用层消息边界如何定义 背景 2018年笔者有幸接触一个项目要用到长连接实现云端到设备端消息推送,所以借机了解过相关的内容,最终是通过rabbitmq+mqtt实现了相关功能,同时在心里也打了一个问号“如果自己实现长连接框架,该怎么定义消息的边界呢?”,之后断断续续整理了一些,一直不 阅读全文
posted @ 2021-02-23 12:54 踩刀诗人 阅读(879) 评论(2) 推荐(0)
摘要: 框架虽好,但不要丢了其背后的原理 阅读全文
posted @ 2021-01-31 18:11 踩刀诗人 阅读(674) 评论(0) 推荐(1)
摘要: 聊聊redis执行lua原理 阅读全文
posted @ 2020-12-22 13:51 踩刀诗人 阅读(2372) 评论(0) 推荐(2)
摘要: 聊聊redis slowlog 阅读全文
posted @ 2020-11-22 17:56 踩刀诗人 阅读(813) 评论(0) 推荐(0)
摘要: 聊聊先享后付 阅读全文
posted @ 2020-11-07 14:36 踩刀诗人 阅读(1646) 评论(0) 推荐(2)
摘要: java线程池拒绝策略使用实践 阅读全文
posted @ 2020-10-31 15:34 踩刀诗人 阅读(2679) 评论(0) 推荐(0)
摘要: 长亭外,古道边 阅读全文
posted @ 2020-10-18 14:09 踩刀诗人 阅读(10529) 评论(143) 推荐(89)
摘要: redis工作流程初探 阅读全文
posted @ 2020-07-11 10:49 踩刀诗人 阅读(1141) 评论(0) 推荐(1)
摘要: jvm垃圾CMS垃圾收集器之CMSInitiatingOccupancyFraction 阅读全文
posted @ 2020-06-01 14:24 踩刀诗人 阅读(1960) 评论(2) 推荐(1)
摘要: Map是我工作中应用比较多的数据结构之一,主要用来存储一些kv的映射信息,如果是单线程环境下我会优先使用HashMap,但是如果在多线程环境下继续使用HashMap我不确定会不会被我老大打死,为了生命安全考虑我选用了大名鼎鼎的ConcurrentHashMap。 使用背景 笔者负责过一个http推送 阅读全文
posted @ 2020-04-16 15:24 踩刀诗人 阅读(481) 评论(0) 推荐(0)