1 2 3 4 5 ··· 8 下一页
摘要: 一、概述 surging 号称微服务引擎,但是每次都依赖于dotnet 命令启动,都需要通过配置文件进行配置,让大家都感到只见其形未见其详,感觉很难上手,对于新人不友好,没有熟悉服务规则配置,比如maxConcurrentRequests,executionTimeoutInMilliseconds 阅读全文
posted @ 2026-03-09 17:38 fanly11 阅读(48) 评论(0) 推荐(0)
摘要: 一、前言 作为85后做开发有二十个年头了,不管经历多少痛苦和挫折,我都坚持我的.NET之路,虽然被其它语言各种看不起,我都会挺过来充满激情去研发我的产品,从来不会质疑自己,更不会贬低自己,奋斗到底把产品做好,虽然现在Kayak得不到关注,但我相信只是一时的运气不佳,如果上天给我一次机遇,我必定会一鸣 阅读全文
posted @ 2025-12-10 16:30 fanly11 阅读(1057) 评论(0) 推荐(2)
摘要: 一、前言 作为85后,.NET开发已经有20年头了,人已经步入中年了,打工生涯也应该结束了,作为.NET微服务先驱者,2017年就开始研发surging, 然后在github开源,不出两年star 已经突破3k,star 的增加,代表了大多数人认可,也代表我的技术道路的成功,让我知道了知识也能换取财 阅读全文
posted @ 2025-11-16 20:35 fanly11 阅读(648) 评论(4) 推荐(5)
摘要: 一、前言 当你做的产品内存不稳定,CPU不稳定,内存在600MB-3G之内波动,cpu 在30%左右,就算你对外宣传支持可以十万设备,也不会有人相信,如果你做的产品直播推流内存一直稳定在60MB左右,cpu 在1%左右,我说带宽足够,支持1万人在线观看,客户对于这个产品也不会有所怀疑,通过一个月的努 阅读全文
posted @ 2025-07-18 14:48 fanly11 阅读(1432) 评论(15) 推荐(12)
摘要: 一、前言 凯亚会基于dotnetty 开发gb28181,rtsp,rtmp,httflv,webrtc等流媒体协议,谈到流媒体少不了sip 服务, 那么什么是sip ,如何搭建开发呢?在此篇文章就会进行介绍。 HttpFlv:http://demo.kayakiot.cn:281/httpflv. 阅读全文
posted @ 2025-06-03 07:32 fanly11 阅读(502) 评论(2) 推荐(3)
摘要: 一、概述 .NET社区修复问题可谓是龟速,一个BUG在.NET 7.0+版本才修复,你让我损失了几万块,我现在还记得客户那种质疑的表情,你了解那种尬尴的气氛吗?你让我一度怀疑dotnetty,我从来不去怀疑框架,运行时,每次碰到问题,我先提醒使用者先去找自己的问题,现在让我改变了这个看法。 凯亚 ( 阅读全文
posted @ 2025-04-18 12:28 fanly11 阅读(3184) 评论(27) 推荐(19)
摘要: 一、概述 木舟 (Kayak) 是什么? 木舟(Kayak)是基于.NET6.0软件环境下的surging微服务引擎进行开发的, 平台包含了微服务和物联网平台。支持异步和响应式编程开发,功能包含了物模型,设备,产品,网络组件的统一管理和微服务平台下的注册中心,服务路由,模块,中间服务等管理。还有多协 阅读全文
posted @ 2025-03-12 08:37 fanly11 阅读(448) 评论(0) 推荐(2)
摘要: 一、概述 前端时间得了甲流,然后买了西药,导致肝损伤,然后用中药调理,现在基本上恢复了,后期会继续完善木舟物联网平台研发 木舟 (Kayak) 是什么? 木舟(Kayak)是基于.NET6.0软件环境下的surging微服务引擎进行开发的, 平台包含了微服务和物联网平台。支持异步和响应式编程开发,功 阅读全文
posted @ 2025-03-11 22:59 fanly11 阅读(201) 评论(0) 推荐(0)
摘要: 一、概述 上篇文章介绍了木舟通过HTTP网络组件接入设备,那么此篇文章将介绍如何利用Tcp或者UDP网络组件接入设备. 木舟 (Kayak) 是什么? 木舟(Kayak)是基于.NET6.0软件环境下的surging微服务引擎进行开发的, 平台包含了微服务和物联网平台。支持异步和响应式编程开发,功能 阅读全文
posted @ 2024-11-10 16:48 fanly11 阅读(383) 评论(1) 推荐(2)
摘要: 一、概述 上篇文章介绍了木舟如何上传模块热部署,那么此篇文章将介绍如何利用HTTP网络组件接入设备,那么有些人会问木舟又是什么,是什么架构为基础,能做什么呢? 木舟 (Kayak) 是什么? 木舟(Kayak)是基于.NET6.0软件环境下的surging微服务引擎进行开发的, 平台包含了微服务和物 阅读全文
posted @ 2024-11-05 14:55 fanly11 阅读(423) 评论(0) 推荐(3)
摘要: 前言 对于.NET开发人员来讲,一个程序占用内存过高,是极其糟糕,是一款不合格的程序软件,.NET开发人员也不会去使用服务器垃圾收集器(ServerGarbageCollection),而是选用工作站垃圾收集器,而是对于一款低内存的程序更能给开发人员是一款稳定运行的程序,而对于今天写这篇文章的目的, 阅读全文
posted @ 2024-06-11 21:45 fanly11 阅读(523) 评论(0) 推荐(6)
摘要: surging 一直在升级开发各个版本,以下是各个版本的费用,有需要可以联系或者可以聘请我为架构师,技术顾问,后期会升级多语言版本,推广至海外。 基于surging 的物联网技术架构 平台版本: 阅读全文
posted @ 2024-04-04 00:16 fanly11 阅读(243) 评论(0) 推荐(2)
摘要: 前言 首先回应下@wen-wen 所贴的压测报告,我也把我和客户压测碰到的问题,和压测结果贴出来,这个结果是由客户提供的。不会有任何的舞弊手脚问题 问题一:Task.Run慎用 首先在最新的社区版本已经把Task.run全部去掉了(包括了kestrel RPC调用服务),当你的程序有比较耗时的业务处 阅读全文
posted @ 2022-07-16 19:20 fanly11 阅读(1129) 评论(1) 推荐(1)
摘要: 前言 随着直播行业大火,各种直播类产品和产品层出不穷,能够满足各方人员的需求和互动,也使得斗鱼、虎牙、抖音都随着直播业的大火而欣欣向荣, 大家也对直播平台了解不少,也参与使用,但是怎么样才能研发出视频直播平台呢?那么针对于这个问题就是我今天想给大家讲解的一些东西,首先要对直播协议有所了解,然后怎么样 阅读全文
posted @ 2021-04-29 08:09 fanly11 阅读(2611) 评论(14) 推荐(30)
摘要: surging 是一个分布式微服务引擎,提供高性能RPC远程服务调用,服务引擎支持http、TCP、WS、Mqtt协议,采用Zookeeper、Consul作为surging服务的注册中心,集成了哈希一致性,随机,轮询、压力最小优先作为负载均衡的算法,底层协议集成采用的组件是dotnetty、web 阅读全文
posted @ 2019-01-01 13:36 fanly11 阅读(8913) 评论(38) 推荐(77)
摘要: 1、前言 转眼间surging 开源已经有1年了,经过1年的打磨,surging已从最初在window 部署的分布式微服务框架,到现在的可以在docker部署利用rancher 进行服务编排的分布式微服务引擎,再把业务进行剥离, 通过配置路径就能驱动加载业务模块,这样的细粒度设计,能更加灵活从业务中 阅读全文
posted @ 2018-06-17 00:33 fanly11 阅读(8294) 评论(9) 推荐(26)
摘要: 1、前言 前面第一篇阐述了采用基于.NET CORE微服务架构,应用surging服务端与客户端之间进行通信的简单示例以及对于surging服务化框架简单介绍。在这篇文章中,我们将剥析surging的架构思想。 surging源码下载 2、通信机制 2.1 简介 在单体应用中,模块之间的调用通信通过 阅读全文
posted @ 2017-07-16 17:07 fanly11 阅读(27519) 评论(8) 推荐(34)
摘要: 1.概述 今天玩了一下阿里的千问,当我输入surging作者是谁?把我吹捧的非常高,我被它的彩虹屁惊到了,还说我是.net 微服务的“黄埔军校”,说的有理有据,在此把原文贴出来,根据此轮点,我打击其它依靠背景的学院派应该是有这个资格了。 图1 图2 🎓 为什么 Surging 被称为“黄埔军校”? 阅读全文
posted @ 2026-02-25 11:36 fanly11 阅读(298) 评论(1) 推荐(5)
摘要: 一、前言 对于surging 存在的一些问题,在这里进行解答。 HttpFlv:http://demo.kayakiot.cn:281/httpflv.html (黑衣人) HttpFlv:http://demo.kayakiot.cn:281/httpflv1.html (大红包) HttpFlv 阅读全文
posted @ 2025-08-21 12:39 fanly11 阅读(322) 评论(0) 推荐(1)
摘要: 一、前言 前段时间更新发布了dotnetty,内存泄漏问题得到了修复,而后分析dump发现,还有Roslyn动态编译缓存数据没有得到回收,通过统计有5mb左右,这个占比可是整个项目的1/10, 然后通过分析是静态缓存数据,没有扩展方法可以清理,所以求助了Roslyn 社区,他们也非常热心,有一个中国 阅读全文
posted @ 2025-07-31 12:28 fanly11 阅读(613) 评论(1) 推荐(3)
摘要: 一、前言 通过1个月修改,今天dotnetty 发布了1.0 版本,虽然不是官方发布,但是我把最大的问题内存泄漏修复了,运行了7个小时,同时直播推流三个通道内存稳定在55mb左右,cpu 稳定在0.4%, 服务器只有4核16G,看如下图 HttpFlv:http://demo.kayakiot.cn 阅读全文
posted @ 2025-07-20 22:28 fanly11 阅读(3659) 评论(16) 推荐(30)
摘要: 一、前言 因为微服务引擎依赖于dotnetty组件,很多协议都是针对于dotnetty 进行扩展,然后对于老版本https://github.com/azure/dotnetty 停止更新后,本人下载源码进行修改更新,并且大家要求独立仓库进行开源,所以今天整理了代码开源至https://github 阅读全文
posted @ 2025-06-20 12:59 fanly11 阅读(1165) 评论(28) 推荐(5)
1 2 3 4 5 ··· 8 下一页