会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
CNHK19
博客园
首页
新随笔
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
22
下一页
2023年3月30日
QUIC 与 TCP
摘要: 从 HTTP/1.1 到 HTTP/2,HTTP 协议一直都是使用 TCP 作为传输协议。 然而,就在最新的 HTTP/3,HTTP 就直接把 TCP 抛弃了,向孤立无援的 UDP 伸出了援手,基于 UDP 协议的基础上,在应用层实现了一个可靠的传输协议 —— QUIC。 很多同学可能就好奇了,HT
阅读全文
posted @ 2023-03-30 09:02 CNHK19
阅读(191)
评论(0)
推荐(0)
2023年3月20日
im协议设计选型
摘要: 一、im协议的分层设计所谓“协议”是双方共同遵守的规则,例如:离婚协议,停战协议。协议有语法、语义、时序三要素。(1)语法:即数据与控制信息的结构或格式(2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应(3)时序:即事件实现顺序的详细说明今天的重点是在“协议选型”上,重点讲选哪种协议。
阅读全文
posted @ 2023-03-20 14:02 CNHK19
阅读(119)
评论(0)
推荐(0)
IM系统中如何保证消息的可靠投递(即QoS机制)
摘要: 消息的可靠性,即消息的不丢失和不重复,是im系统中的一个难点。当初qq在技术上(当时叫oicq)因为以下两点原因才打败了icq:1)qq的消息投递可靠(消息不丢失,不重复)2)qq的垃圾消息少(它antispam做得好,这也是一个难点,但不是本文重点讨论的内容)今天,本文将用十分通俗的语言,来讲述w
阅读全文
posted @ 2023-03-20 13:59 CNHK19
阅读(185)
评论(0)
推荐(0)
2023年2月23日
消息推送服务-离线消息处理
摘要: 在上一篇文章,小编浅谈了即时通讯消息的投递机制,但有人会问,如果用户不在线的时候,消息应该要怎么处理呢?现在小编就来谈谈,如果用户不在线时,如何保证消息的不丢失。 即时通讯消息的可靠投递 我们来看看下边的流程: 即时通讯消息的可靠投递 这是即时通讯消息的可靠投递流程,这里边没有考虑到的一种情况就是,
阅读全文
posted @ 2023-02-23 13:31 CNHK19
阅读(216)
评论(0)
推荐(0)
消息推送服务性能提升-2-集群
摘要: 前言首先迟到的祝大家中秋快乐。最近一周多没有更新了。其实我一直想憋一个大招,分享一些大家感兴趣的干货。鉴于最近我个人的工作内容,于是利用这三天小长假憋了一个出来(其实是玩了两天 )。 先简单说下本次的主题,由于我最近做的是物联网相关的开发工作,其中就不免会遇到和设备的交互。最主要的工作就是要有一个系
阅读全文
posted @ 2023-02-23 12:44 CNHK19
阅读(52)
评论(0)
推荐(0)
消息推送性能提升-1-单服务器
摘要: TCP 服务端的设计服务端采用 Netty 框架,我们使用的是 Netty 的主从多线程 Reactor 模型。Reactor 模型是 Netty 实现高性能的基础,Netty 的 Reactor 模型分为三种:1.单线程模型、2.多线程模型、3.主从多线程模型。主从多线程模型由多个 Reactor
阅读全文
posted @ 2023-02-23 12:01 CNHK19
阅读(72)
评论(0)
推荐(0)
2023年2月22日
消息推送的几种协议方式-1
摘要: 在讲Websocket之前,我就顺带着讲下 long poll 和 ajax轮询 的原理。 ajax轮询 ajax轮询的原理非常简单,让浏览器隔个几秒就发送一次请求,询问服务器是否有新信息。 场景再现: 客户端:啦啦啦,有没有新信息(Request) 服务端:没有(Response) 客户端:啦啦啦
阅读全文
posted @ 2023-02-22 23:39 CNHK19
阅读(340)
评论(0)
推荐(0)
C# AOP实现方式
摘要: 一、AOP概念 官方解释:AOP(Aspect-Oriented Programming,面向切面编程),它是可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。它是一种新的方法论,是对传统OOP编程的一种补充。OOP是关注将需求功能划分为不同的并且相对独立
阅读全文
posted @ 2023-02-22 23:32 CNHK19
阅读(969)
评论(0)
推荐(0)
2023年2月21日
微服务架构中的用户认证方案
摘要: 传统的用户认证方案我们直奔主题,什么是用户认证呢?对于大多数与用户相关的操作,软件系统首先要确认用户的身份,因此会提供一个用户登录功能。用户输入用户名、密码等信息,后台系统对其进行校验的操作就是用户认证。用户认证的形式有多种,最常见的有输入用户名密码、手机验证码、人脸识别、指纹识别等,但其目的都是为
阅读全文
posted @ 2023-02-21 13:44 CNHK19
阅读(116)
评论(0)
推荐(0)
2023年2月16日
等保3.0解读
摘要: 等级保护标准体系 一、 等级保护1.0标准体系 2007年,《信息安全等级保护管理办法》(公通字[2007]43号)文件的正式发布,标志着等级保护1.0的正式启动。等级保护1.0规定了等级保护需要完成的“规定动作”,即定级备案、建设整改、等级测评和监督检查,为了指导用户完成等级保护的“规定动作”,在
阅读全文
posted @ 2023-02-16 13:34 CNHK19
阅读(2151)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
22
下一页
公告