#中间件

Kafka、RabbitMQ、RocketMQ消息中间件的对比 —— 消息发送性能

分布式系统中,我们广泛运用消息中间件进行系统间的数据交换,便于异步解耦。现在开源的消息中间件有很多,前段时间我们自家的产品RocketMQ(MetaQ的内核)也顺利开源,得到大家的关注。那么,消息中间件性能究竟哪家强?带着这个疑问,我们中间件测试组对常见的三类消息产品(Kafka、RabbitMQ、RocketMQ)做...

消息中间件的技术选型心得-RabbitMQ、ActiveMQ和ZeroMQ

作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsRabbitMQ、ActiveMQ和ZeroMQ都是极好的消息中间件,但是我们在项目中该选择哪个更适合呢?很多开发者面临这个烦恼。下面我会对这三个消息中间件做一个比较,看了后你们就心中有数了。RabbitMQ是AMQP协议领先的...

django基于中间件的IP访问频率控制

注意:成功时返回的是None,那样才会走视图层,返回httpresponse就直接出去了importtimefromdjango.utils.deprecationimportMiddlewareMixinfromdjango.shortcutsimportHttpResponse#访问IP池visit_ip_pool...

.NET开源高性能Socket通信中间件Helios介绍及演示

  Helios是一套高性能的Socket通信中间件,使用C#编写。Helios的开发受到Netty的启发,使用非阻塞的事件驱动模型架构来实现高并发高吞吐量。Helios为我们大大的简化了Socket编程,它已经为我们处理好了高并发情况下的解包,粘包,buffer管理等等。  GitHub:https://github...

NET 轻松构建中间件模式

在asp.netcore中中间件的设计令人叹为观止,如此高大上的设计何不集成到自己的代码里呢。于是就有了封装了一个简单通用的中间件模板的想法,以后有需要的时候就可以拿来即用。这里按执行的委托是同步还是异步分为了同步和异步两种构建方法Copy//没有返回值的同步中间件构建器publicinterfaceIPipeline...

ASP.NET Core中间件和 ASP.NET HttpHandler HttpModule有什么区别?

  我们将原有ASP.NET应用升级到ASP.NETCore的过程中,会遇到一个新的概念:中间件。 中间件是ASP.NETCore全新引入的概念。中间件是一种装配到应用管道中以处理请求和响应的软件。 每个组件:选择是否将请求传递到管道中的下一个组件。可在管道中的下一个组件前后执行...

常见的中间件有哪些

1.一般本地开发的话,小项目,或者是个人开发建议使用tomcat。2.linux系统建议使用jetty或apachehpptd3.大型的项目就用JBOSS或webloigc4.大项目或者商业项目一般采用:weblgoic/webshere,其他的还有jboss、glasshfish等5.一些示例项目或者小项目常采用je...
代码星球 ·2020-05-05

express中间件--Morgan 日志记录

Morgan是一个node.js关于http请求的日志中间件安装模块npminstallmorgan--save#保存到package.json的依赖列表1使用方法在终端打印日志...varlogger=require('morgan');...app.use(logger('dev'));...12345每次http...

基础架构、基础服务、基础平台、基础中间件等等

程序开发毕竟还不是搬砖这种无脑体力劳动,需要事先有标准,有架构,有设计,绝对不是新公司今天创立,明天就可以开始编码的。其实很多公司在起步的时候没有财力和资源建设独立的基础架构或平台架构部门,甚至运维团队都没有,但是这不妨碍我们心中有一个蓝图知道努力的方向,本文我们就简单聊聊平台架构相关的工作内容(或者说作为一个技术管理...

我所遭遇过的游戏中间件--Scaleform

我所遭遇过的游戏中间件---Scaleform     Scaleform帮助开发人员利用现代系统的三维硬件加速性能创建电影品质的菜单、游戏内HUD,动画纹理、迷你游戏以及移动游戏与应用。Scaleform作为一个可视化UI设计的中间件解决方案,其高性能已被充分证明,有...

Java问题:中间件是什么

和朋友聊天时被问到中间件是什么?一时有点语赛,感觉熟悉这个概念,但又完全不知道如何清楚的向别人讲这些。网络上搜了一下,也没找到让自己很认可的说法,有的说非业务的技术类组件,是操作系统之上和业务逻辑之下的中间层都可以称之为中间件,有说用于解耦底层逻辑和业务应用的组件,也有说是一些可复用的后台组件,似乎有点道理但又没完全讲...

WebAuthorize(中间件对所有请求进行拦截)core只有通过添加中间件过滤请求方式 而非继承然后写特性的那种方式

一、WebAuthorize1、项目名称WebAuthorize2、加个中间件过滤请求。usingMicrosoft.AspNetCore.Builder;usingMicrosoft.AspNetCore.Http;usingSystem;usingSystem.Collections.Generic;usingSy...

消息中间件介绍

消息队列什么是消息队列消息队列是消息中间件的一种实现方式。什么是消息中间件?将消息中间件需要理解一下什么是消息和中间件?消息消息是指软件对象之间进行交互作用和通讯利用的一种方式。  中间件百度百科的介绍:​中间件(Middleware)是处于操作系统和应用程序之间的软件,也有人认为它应该属于操作系统...
代码星球 ·2020-04-11

理解ASP.NET 5的中间件

今天推荐的这篇文章,讲述了如何实现和使用ASP.NET5的中间件。虽然在ASP.NET5中,微软没有再强调OWIN(OpenWebInterfacefor.NET)及其微软官方的OWIN实现Katana,但是其中涉及到一些原则和设计思想依然被ASP.NET5以自己的方式所承载下来。比如,解耦服务器和应用程序的关系,应用...
代码星球 ·2020-04-11

ASP.NET 5探险(8):利用中间件、TagHelper来在MVC 6中实现Captcha

(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。)题记:由于ASP.NET5及MVC6是一个微软全新重新的Web开发平台,之前一些现有的验证码库已经不能直接使用,故而我自行实现了一套简单的验证码库——CaptchaMVC6。CaptchaMVC6我已经开源到GitHub上(同时提供了...
首页上一页...34567下一页尾页