随笔分类 - Taurus 系列版本发布
Taurus 系列版本发布
Taurus.MVC 性能压力测试(ap 压测 和 linux 下wrk 压测):.NET 版本
摘要:上次发布了:Taurus.MVC 性能压力测试(ap 压测 和 linux 下wrk 压测):.NET Core 版本,今天计划准备压测一下 .NET 版本,来测试并记录一下 Taurus.MVC 框架在 .NET 版本的性能,以便后续持续优化改进。
为了方便对比,本文章的电脑环境和测试思路,尽量和上文保持一致,以便方便对比,看在文章的最后,能不能压出个10万+。
阅读全文
Taurus.MVC 性能压力测试(ap 压测 和 linux 下wrk 压测):.NET Core 版本
摘要:对于 API 压测:旧电脑轻松就打满CPU,主要是被ab和其它应用吃了资源,所以压测上不去,去掉虚拟机两核后,还能压出2万3的qps,已经很不容易了。新电脑上限太高,连 wrk 都压不住,都上10万+了,CPU也才20%左右,可见一个高效的CPU对并发的提升是多么明显。最后部署在 Linux,可以感觉性能明显比 Window 运行高一些,Window 需要调试参数才10万+,而 Linux 上随便调试都10万+,但因wrk给的压力也有限,10万+后无法再测试了。
阅读全文
开源:Taurus.DTS 微服务分布式任务框架,支持即时任务、延时任务、Cron表达式定时任务和广播任务。
摘要:在发布完:开源:Taurus.DTC 微服务分布式事务框架,之后想想,好像除了事务外,感觉里面多了一个任务发布订阅的基础功能,本想既然都有了基础发布订阅功能了,那要不要顺带加上延时发布功能呢?加上了会不会让事务组件不纯了?
经过一翻深思......于是就有了这个Taurus.DTS 任务组件,而且功能除了原有的即时任务发布订阅,和本来想加上的延时任务,后面又补上了基于Cron表达式的定时任务,和广播群发任务。
今天发布的 Taurus.DTS 组件,为 .Net 和 .Net Core 微服务系列又又贡献了一个新的组件。
阅读全文
开源:Taurus.DTC 微服务分布式事务框架,支持 .Net 和 .Net Core 双系列版本
摘要:在经过1年多的深思,十几年的框架编写技术沉淀下,花了近一个月的时间,终于又为 .Net 及 .Net Core 的微服务系列框架贡献当中的一个重要组件。原本的设计是作为 Taurus.Mvc 微服务系列中的一个插件,单独内部集成使用,后来想了想,还是在设计中独立了出来,支持在任意 Mvc 框架中使用。
阅读全文
Taurus.mvc .Net Core 微服务开源框架发布V3.1.7:让分布式应用更高效。
摘要:自首个带微服务版本的框架发布:Taurus.MVC V3.0.3 微服务开源框架发布:让.NET 架构在大并发的演进过程更简单,已经过去快1年了,在这近一年的时间里,版本经历了N个版本的迭代。如今,是时候写文章介绍一下了:
阅读全文
开源:Taurus.MVC-Java 版本框架 (支持javax.servlet.*和jakarta.servlet.*双系列,内集成微服务客户端)
摘要:经过多天的努力,终于完成了Taurus.Mvc Java版本,Java 版本整体使用和DotNet版本基本一致。因此在Java版本教程未出来之前,可以参考其.Net部分教程。
阅读全文
Taurus.MVC V3.0.3 微服务开源框架发布:让.NET 架构在大并发的演进过程更简单。
摘要:经过长时间的规划和编码,终于出来了.NET 版本的微服务框架,而且框架的使用简单,无入侵集成,可帮助任意项目轻松向大并发架构演进。
阅读全文
Taurus.MVC 2.3.4 :WebAPI 文档集成测试功能升级:WebAPI批量自动化测试功能。
摘要:最近升级了一下Taurus.MVC,现在最新版本是:Taurus.MVC 2.3.4,源码版本和nuget同步。本文分三个步骤介绍下新版本的WebAPI批量自动化测试功能。
阅读全文
Taurus.MVC 2.3.2 :WebAPI 文档集成测试功能及附加<%# JS执行功能语法 %>
摘要:前些天有网友提到了那个界面丑陋的SwaggerUI,让我想起了多年前实现的WebAPI文档未完成的功能点,于是,动手了,便有了本文的内容。
阅读全文
Taurus.MVC 2.3 开源发布:增强属性Require验证功能,自带WebAPI文档生成功能
摘要:本文介绍了Taurus新版本V2.3的新功能及基础用法,包括Require、Token等属性,还有增强的标签功能,集成的权限验证功能,关键还有WebAPI文档生成功能。
阅读全文
Taurus.MVC 2.2.3.4 :WebAPI 实现权限控制认证(及功能增强说明)
摘要:前两天,当我还在老家收拾行旅,准备回广州,为IT连的创业再战365天时,有网友扣上问:Taurus.MVC中如何实现认证和权限控制,最好能做个小例子。我一不小心回了句:等回广州我再写篇文章......然后,今天就来补文章了〜〜〜〜
阅读全文
Taurus.MVC 2.2 开源发布:WebAPI 功能增强(请求跨域及Json转换)
摘要:背景:1:有用户反馈了关于跨域请求的问题。2:有用户反馈了参数获取的问题。3:JsonHelper的增强。在综合上面的条件下,有了2.2版本的更新,也因此写了此文,详情如下......
阅读全文
Taurus.MVC 2.0 开源发布:WebAPI开发教程
摘要:有用户反映,Tausus.MVC 能写WebAPI么?能!教程呢?嗯,木有-_-!好吧,刚好2.0出来,就带上WEBAPI教程了!
阅读全文
开源:Taurus.MVC-DotNet 版本框架 (支持.NET Core系列,内集成微服务服务端与客户端【2022-08-01】)
摘要:为什么要创造Taurus.MVC:记得被上一家公司忽悠去负责公司电商平台的时候,情况是这样的:项目原版是外包给第三方的,使用:WebForm+NHibernate,代码不堪入目,Bug无限,经常点着点着就挂了。一开始招了几个实习的大学生在那玩,搞不定了,终于忽悠的我了,哈哈。。。当时进去的第一感觉是重做,不过呵呵,老板的心思你不猜不行。
阅读全文