surging

fanly1120 小时前
surging microservice·surging
凯亚物联网平台发布测试版本在下载前,为了消除顾虑,再分析dump进行优化,接上篇文章,找出了dotnetty的问题,那surging 没有问题了?这次我们用windbg 来分析,先输出命令!dumpheap -stat,如下图
fanly111 天前
surging microservice·surging
基于凯亚物联网平台优化内存和性能因为 surging 的版本都是基于dotnetty ,因为停更加上性能上的不稳定,让我和客户都很烦心,后面打算修改源码,但是我看了源码发现buffer,EventLoop内部封装都不是很好,很难进行修改,为了节约时间后面在github找到spannetty,然后下载源码,替换之后的引用发现性能上有了很大的进步,视频直播推流不卡顿,但是发现还是有内存泄漏的问题,然后通过dump文件修正了问题,然后我把网关访问的 JSON编解码组件由原来的Json.net 改成了system.text.json, 然后明天
fanly1113 天前
surging microservice·surging
凯亚利用直播推流技术请大家看电影劳动节在家下载dotnetty 代码添加到到kayak项目中,偶然看到项目https://github.com/cuteant/SpanNetty ,然后参考了代码,然后spannetty 性能稳定性让我 非常惊讶,比dotnetty 靠谱多了,今天我用直播推流看了几部电影,内存一直稳定在80mb左右,然后放假期间,凯亚利用直播推流电影,大家闲暇之余可以看看。 几百块的服务器,流量带宽只有8mb ,下行速度只有1mb左右,只能支持2个人同时观看,等凯亚平台有流媒体管理会迁移到更好的服务器。到时候大家可以尽
fanly1118 天前
surging microservice·surging
使用的架构是否满足微服务设计思想?凯亚 (Kayak) 是什么?凯亚(Kayak)是基于.NET6.0软件环境下的surging微服务引擎进行开发的, 平台包含了微服务和物联网平台。支持异步和响应式编程开发,功能包含了物模型,设备,产品,网络组件的统一管理和微服务平台下的注册中心,服务路由,模块,中间服务等管理。还有多协议适配(TCP,MQTT,UDP,CoAP,HTTP,Grpc,websocket,rtmp,httpflv,webservice,等),通过灵活多样的配置适配能够接入不同厂家不同协议等设备。并且通过设备告警,消息通知,数
fanly1119 天前
surging microservice·surging
凯亚IOT平台在线测试MQTT接入设备凯亚 (Kayak)开通了MQTT端口425,以便给感兴趣的同僚进行测试,下面将在此篇文章讲解平台如何接入设备进行MQTT通信
fanly1122 天前
surging microservice·surging
凯亚物联网平台如何通过MQTT网络组件接入设备有人提议我用kestrel代替Dotnetty ,那是不可能的, 物联网平台MQTT,rtmp,rtsp,httpflv,tcp,udp,rpc 都是基于dotnetty实现,压测没有问题,每秒可以达到20w/s,当中因为SingleThreadEventExecutor的问题 导致每天内存会增加的问题,我会通过源码修复,修复完成我会开通MQTT,http,tcp,udp,coap端口提供给大家测试。