基于Netty,徒手撸IM(一):IM系统设计篇
本文收作者“大白菜”分享,有改动。注意:本系列是给IM初学者的文章,IM老油条们还望海涵,勿喷! 1、引言 这又是一篇基于Netty的IM编码实践文章,因为合成一篇内容太长,读起来太累,所以也...
本文收作者“大白菜”分享,有改动。注意:本系列是给IM初学者的文章,IM老油条们还望海涵,勿喷! 1、引言 这又是一篇基于Netty的IM编码实践文章,因为合成一篇内容太长,读起来太累,所以也...
导读:蜀海供应链是集销售、研发、采购、生产、品保、仓储、运输、信息、金融为一体的餐饮供应链服务企业,因其业务比较复杂,2020 年底完成了以 Apache Doris 为核心的架构升级,并在 2021...
2022年了,重新做了一份json path的兼容性与性能测试。 免责声明:可能测试得方式不对而造成不科学的结果(另外,机器不同结果会有不同),可以留言指出来。以下测试数值只对我的电脑有效(配...
开源中国DevOps社区D-Day系列第三次直播重磅来袭!!! 纵观行业发展,自动化软件开发运动已然来临,DevOps 平台也正在集成各类自动化工具,尽可能减少客户的工作量,驱动行业创新,提供一站...
摘要:输入一条语句,返回一个结果,却不知道这条语句在 MySQL 内部的执行过程。 本文分享自华为云社区《一条查询SQL是如何执行的》,作者: 共饮一杯无 。 执行如下SQL,我们看到的只是输入...
Istio简介 2.1、istio架构 实际上Istio 就是 Service Mesh 架构的一种实现,服务之间的通信(比如这里的 Service A 访问 Service B)会通过代理(默认是 Envoy)来进行。 而且中间的网络协议...
作者:云智慧 售前 架构师 Jaden Li(李俊杰) 一、案例背景 金融行业正在进入以数字化为导向快速发展的关键时期,相比于其他行业,金融行业的运营运维建设有着 IT 系统规模庞大、业务系统跨...
ShardingSphere-Proxy 是 Apache ShardingSphere 的接入端之一,其定位为透明化的数据库代理。ShardingSphere-Proxy 实现了数据库协议,理论上可以被任何使用或兼容 MySQL / PostgreSQL / o...
当一个人处在持续地追求与锋锐地思索状态中,他将收获怎样的价值与自由? 有人说,敲过万行代码的程序员,可以写一份基础版入行指南,给初阶人群作入门参考。码过十万行代码的程序员,能写一...
Kubernetes 1.19.3 OS: CentOS 7.9.2009 Kernel: 5.4.94-1.el7.elrepo.x86_64 Docker: 20.10.6 先说结论,runc v1.0.0-rc93 有 bug,会导致 docker hang 住。 发现问题 线上告警提示集群中存...
开源之夏走入第三个年头,积聚的星星之火,正遍撒开源世界。 2022年,449名年轻的高校开发者即将在开源社区导师的引领下,开启一段全新的项目开发之旅。 相关阅读:开源之夏中选名单已公示,...
作者: vivo 互联网数据分析团队-Dong Chenwei vivo 互联网大数据团队-Qin Cancan、Zeng Kun 本文介绍了vivo游戏中心在灰度数据分析体系上的实践经验,从“实验思想-数学方法-数据模型-产品方...
感受过被任天堂的游戏机卡挖空钱包的恐惧吗,现在有了 PicoBoot 你用 40 块的树莓派就能搞出个任天堂游戏机(NGC)“万能卡”。PicoBoot 替换了 NGC 的 IPL 芯片,而 duf 替换了 Linux 的 df...
上一篇文章中引入了消息队列对秒杀流量做削峰的处理,我们使用的是Kafka,看起来似乎工作的不错,但其实还是有很多隐患存在,如果这些隐患不优化处理掉,那么秒杀抢购活动开始后可能会出现消...
作者: h5n1 原文来源:https://tidb.net/blog/eedf77ff 1 概述 TiKV 底层存储引擎使用 RocksDB ,RocksDB 是一个基于 LSM tree 的单机嵌入式数据库, 对于LSM Tree 来说compaction是个非常重...
作者: JiekeXu 原文来源:https://tidb.net/blog/2dc4482b TiCDC 是一款 TiDB 增量数据同步工具,通过拉取上游 TiKV 的数据变更日志,具有将数据还原到与上游任意时刻一致的能力,同时提供开...
大家好,这里是Python程序员晚枫。 案例解析 最近在网上看到一个python的面试题目:如何用Python生成1亿个手机号码? 我第一眼看到的时候心想,这个还不简单?直接random.randint(1,99999999...
没有更多内容
加载失败,请刷新页面