有新文章,点击查看

基于Netty,徒手撸IM(一):IM系统设计篇

本文收作者“大白菜”分享,有改动。注意:本系列是给IM初学者的文章,IM老油条们还望海涵,勿喷! 1、引言 这又是一篇基于Netty的IM编码实践文章,因为合成一篇内容太长,读起来太累,所以也就顺着作者的思路分开成4篇,读起来心理压力也就没那么大了。 这个系列的几篇文章分享的是:假设在没有任何成型的第3方IM库或SDK的情况下,以网络编程的基础技术视野,思考和实践如何基于Netty网络库从零写一个可以聊天的IM系统的过程,... 展开更多

收藏 2
0
发表于数据库专区

应用实践 | 蜀海供应链基于 Apache Doris 的数据中台建设

导读:蜀海供应链是集销售、研发、采购、生产、品保、仓储、运输、信息、金融为一体的餐饮供应链服务企业,因其业务比较复杂,2020 年底完成了以 Apache Doris 为核心的架构升级,并在 2021 年开始建设以 Apache Doris 为核心的数据中台。本文将从数据接入,数据服务编排,数据安全,Doris 应用等方面进行介绍。 作者|蜀海供应链大数据团队负责人 王永绪 业务背景 蜀海供应链是集销售、研发、采购、生产、品保、仓储、运输、信... 展开更多

收藏 1
0
发表于开发技能专区

更强的 JsonPath 兼容性及性能测试之2022版(Snack3,Fastjson2,jayway.jsonpath)

2022年了,重新做了一份json path的兼容性与性能测试。 免责声明:可能测试得方式不对而造成不科学的结果(另外,机器不同结果会有不同),可以留言指出来。以下测试数值只对我的电脑有效(配置:Macbook pro 13 2020款 i7+32G+1T)。 本案测试用的三大流行框架及版本: com.alibaba.fastjson2:fastjson2:2.0.4 com.jayway.jsonpath:json-path:2.2.0 org.noear:snack3:3.2.31 三份测试数据样本: A:{code:1,msg:'Hello world',... 展开更多

收藏 1
0
发表于DevOps专区

如何借助自动化工具落地DevOps

开源中国DevOps社区D-Day系列第三次直播重磅来袭!!! 纵观行业发展,自动化软件开发运动已然来临,DevOps 平台也正在集成各类自动化工具,尽可能减少客户的工作量,驱动行业创新,提供一站式需求解决服务,这些工具让DevOps 得以从一个概念慢慢变成现实。 开源中国DevOps社区 D-Day系列直播第三期,我们将以自动化工具为主角,介绍借助自动化工具落地DevOps的挑战和方法,以及低代码技术与DevOps的新探索。 直播主题 如何借助... 展开更多

收藏 0
0

输入的查询SQL语句,是如何执行的?

摘要:输入一条语句,返回一个结果,却不知道这条语句在 MySQL 内部的执行过程。 本文分享自华为云社区《一条查询SQL是如何执行的》,作者: 共饮一杯无 。 执行如下SQL,我们看到的只是输入一条语句,返回一个结果,却不知道这条语句在 MySQL 内部的执行过程。 select * from where id ='1'; 上图给出的是 MySQL 的基本架构示意图,从中你可以清楚地看到 SQL 语句在 MySQL 的各个功能模块中的执行过程。大体来说,MySQL 可以分... 展开更多

收藏 1
0

超详细教程,一文入门Istio架构原理及实战应用

Istio简介 2.1、istio架构 实际上Istio 就是 Service Mesh 架构的一种实现,服务之间的通信(比如这里的 Service A 访问 Service B)会通过代理(默认是 Envoy)来进行。 而且中间的网络协议支持 HTTP/1.1,HTTP/2,gRPC 或者 TCP,可以说覆盖了主流的通信协议。代理这一层,称之为数据平面。 控制平面做了进一步的细分,分成了 Pilot、Citadel 和 Galley,它们的各自功能如下: Pilot:为 Envoy 提供了服务发现,流量管理和智能... 展开更多

收藏 1
0

案例分享|金融业数据运营运维一体化建设

作者:云智慧 售前 架构师 Jaden Li(李俊杰) 一、案例背景 金融行业正在进入以数字化为导向快速发展的关键时期,相比于其他行业,金融行业的运营运维建设有着 IT 系统规模庞大、业务系统跨代且复杂的特殊性,而且金融监管机构对金融业的稳定性、安全性有着严格的政策要求,但很多金融机构都存在由于顶层数据指标不规范和指标体系建设不完善,导致 IT 技术指标与业务运营指标同时存在着数据质量较差、关联性较弱、场景覆盖分散... 展开更多

收藏 0
0

ShardingSphere-Proxy 前端协议问题排查方法及案例

ShardingSphere-Proxy 是 Apache ShardingSphere 的接入端之一,其定位为透明化的数据库代理。ShardingSphere-Proxy 实现了数据库协议,理论上可以被任何使用或兼容 MySQL / PostgreSQL / openGauss 协议的客户端访问。相比 ShardingSphere-JDBC,ShardingSphere-Proxy 的优势在于对异构语言的支持,以及为 DBA 提供数据库集群的可操作入口。 与 ShardingSphere 的 SQL 解析模块相似,ShardingSphere-Proxy 对数据库协议的支持度... 展开更多

收藏 1
1

开源人张亮的 17 年成长路线,热爱才能坚持

当一个人处在持续地追求与锋锐地思索状态中,他将收获怎样的价值与自由? 有人说,敲过万行代码的程序员,可以写一份基础版入行指南,给初阶人群作入门参考。码过十万行代码的程序员,能写一本进阶版技术手册,给陷入发展瓶颈的人们“指点一二”。而完成了近千万行代码的“顶级选手”,已经无需再进行形式繁琐的“叙言著传”,其存在本身,就会为大众带来极强的正面激励与价值启迪。 今天为大家介绍的张亮,便是我们所描述的,写... 展开更多

收藏 0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
返回顶部
顶部
返回顶部
顶部