爱写码 爱写码
2年前
国产开源网络编程框架t-io的炸裂性能介绍之30W长连接并发
tio的性能用炸裂来形容,一点都毫不夸张,请各位大拿仔细阅读下面的内容,想你们心里有数。具体请参考:准备工作操作系统Ubuntu12在/etc/sysctl.conf中添加如下配置:在/etc/security/limits.conf中添加如下配置:最后使用ulimitan查询设置是否生效。测试主机cpu:内存:客户端测试机用VMware创建12台虚拟
Wesley13 Wesley13
2年前
SOFA 源码分析 — 自动故障剔除
!(https://oscimg.oschina.net/oscnet/18ae07eadc2ebf7a919f98ed9026dba36ba.png)前言集群中通常一个服务有多个服务提供者。其中部分服务提供者可能由于网络,配置,长时间fullgc,线程池满,硬件故障等导致长连接还存活但是程序已经无法正常响应。单机故障剔除功能会将这部分
Wesley13 Wesley13
2年前
MySQL常用函数
字符串函数concat(a,b,c,...)连接为一个字符串insert(str,x,y,instr)将字符串str从第x位置开始,y个字符长的子串替换为字符串instrLower(str)所有字符变为小写upper(str)所有字符变为大写
Stella981 Stella981
2年前
IM开发基础知识补课(四):正确理解HTTP短连接中的Cookie、Session和Token
本文引用了简书作者“骑小猪看流星”技术文章“Cookie、Session、Token那点事儿”的部分内容,感谢原作者。1、前言众所周之,IM是个典型的快速数据流交换系统,当今主流IM系统(尤其移动端IM)的数据流交换方式都是Http短连接TCP或UDP长连接来实现。Http短连接主要用于从服务器读取各种持久化信息:比如用户信息、聊天历史记
Stella981 Stella981
2年前
AWE Asia 2020:影创“MR+行业”落地应用案例分享
  8月16日,AWEAsia2020大会上,影创科技副董事长胡金鑫与医疗行业合作伙伴蓝软智能科技董事长谢锋、体育竞技行业合作伙伴小栗子科技董事长向川宜围绕《5G时代增强现实的机遇与挑战》主题发表了精彩演讲。以下为演讲摘录:主题:5G时代增强现实的机遇与挑战嘉宾:胡金鑫影创科技联合创始人、副董事长全息
Stella981 Stella981
2年前
Mongodb特定场景性能数十倍提升优化实践(记一次mongodb核心集群雪崩故障)
1\.问题背景某核心JAVA长连接服务使用mongodb作为主要存储,客户端数百台机器连接同一mongodb集群,短期内出现多次性能抖动问题,此外,还出现一次“雪崩”故障,同时流量瞬间跌零,无法自动恢复。本文分析这两次故障的根本原因,包括客户端配置使用不合理、mongodb内核链接认证
Stella981 Stella981
2年前
Gru:一个单节点支持10W+的长连接集群解决方案
Github项目名称为Gru,取自《卑鄙的我》项目地址:https://github.com/sumory/gru(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fsumory%2Fgru)示例webchat:https://git
Stella981 Stella981
2年前
Hashtable程序员面试五分钟被请出来了
!(https://oscimg.oschina.net/oscnet/891030a487532081bd4fe616c8d539fc2ed.jpg)你们可能会想,栈长这么菜的吗?5分钟都坚持不了?   本文说起来会有点尴尬,毕竟这是栈长我曾经经历过的故事。。。那时候的栈长还真菜,每天写着if/for及一些简单的业务逻辑代码
郑天寿 郑天寿
4个月前
如何强制 App 在 iOS 后台不断开与融云的长连接?
前提条件一个非常重要的前提,是您的App自身拥有在iOS系统后台长期存活的权限,否则您可以忽略下面的所有内容,使用SDK默认设置即可。请首先确认App拥有在iOS系统后台长期存活的权限。在iOS系统中,一般的App进入后台一段时间之后就会被冻结,SDK针对
臧霸 臧霸
1个月前
Netty+SpringBoot开发即时通讯系统|ppt齐全|完结无秘
可以提供一般性的指导和建议,帮助您创建一个基于Netty和SpringBoot的即时通讯系统。1、项目规划与设计:确定项目范围,包括功能需求、技术选型等。设计系统架构,包括服务端和客户端的通信协议、数据传输格式等。确定实现即时通讯的方式,如基于长连接的We