开发者社区> 云原生> 中间件

中间件

关注

为企业提供高效、稳定、易扩展的中间件产品。

0
今日
7144
内容
5
活动
165643
关注
|
Java Shell Linux
|

将java程序成为linux的系统服务

在分布式环境开发中经常会使用socket,或者使用rmi来对外提供服务,常用的办法是将写一个java代码,然后部署到服务器上,但是问题来了。如何将这个服务成为一个可靠的系统服务,不会应为风吹草动就挂了,那就不好了。 所以想到使用apache commons 下面的daemon框架来充当守护进程。首

3815 73
|
分布式计算 Java
|

Java Worker 设计模式

Worker模式 想解决的问题 异步执行一些任务,有返回或无返回结果 使用动机 有些时候想执行一些异步任务,如异步网络通信、daemon任务,但又不想去管理这任务的生命周。这个时候可以使用Worker模式,它会帮您管理与执行任务,并能非常方便地获取结果 结构 很多

6304 87
|
缓存 监控 索引
|

Solr之缓存篇

Solr在Lucene之上开发了很多Cache功能,从目前提供的Cache类型有: (1)filterCache (2)documentCache (3)fieldvalueCache (4)queryresultCache 而每种Cache针对具体的查询请求进行对应的Cache。本文将从

2965 78
|
Java 索引
|

Solr调优参考-续

solr调优步骤参考这篇blog主要以实践出发,从顶到底,从大到细的思路来进一步描述,solr优化,并且是基于横向发展来说的(管理更多core),对于纵向的(core内部、搜索核心技术)。 例如分词、queryparse、分词、实时、分布式的优化、排序等偏轻! 文章有不合理,或者错误的请及时反馈

2897 40
|
存储
|

海量存储之十七--一致性和高可用专题

-------三段提交改----------- 回顾上文,我们已经提到了,在两段提交协议里面有个“死等”的过程,那么我们来看看三段提交协议是怎么解决这个问题的,需要注意的是,3pc只是解决了死等问题,对脑裂没有贡献。用的也不多,我们只把它当做路边的小石头,理解了作为模型的一种,参考一下就行了。

1724 50
|
Unix Linux
|

Linux/Unix的精巧约定两例及其简析:目录权限和文本行数

学玩*nux时候,碰到的一些问题,弄明白了后也就过去了。今天看到旁边的同学对目录权限有些模糊,给解释了一下。想想不如把这些问题都记下来。 设计其实包含的是一套约定。能运行、解决问题的约定都是可用的约定。但解决的多种约定方式或说是设计中,作一些比较可以感觉到哪个会更统一更简单。下文提到的两例Linu

1568 45

关于两种限流模式

流量预警和限流方案中,比较常用的有两种。第一种滑窗模式,通过统计多个单元时间的访问次数来进行控制,当单位时间的访问次数达到的某个峰值时进行限流。第二种为响应模式,通过控制当前活跃请求数,来进行流量控制。下面来简单分析下两种的优缺点。 1、滑窗模式 模式分析:在每次有访问进来时,我们判断前N个单位

4150 55
|
JavaScript 中间件 Java
|

node.js学习笔记(20) express中间件

开发过javaEE的童鞋一定知道filter,它是一个过滤器,可以拦截任何请求,可以对请求的request和response做相关处理。

6317 65
|
中间件 PHP
|

laravel 5.1 命令创建中间件

1.执行命令:artisan make:middleware SessionMiddleware,执行命令之后你会看到这个文件, 若是希望中间件被所有的 HTTP 请求给执行,只要将中间件的类加入到 app/Http/Kernel.php 的 $middleware 属性清单列表中。

1157 35
|
中间件 Python
|

django 1.8 官方文档翻译: 3-6-1 中间件概览

Django 文档协作翻译小组人手紧缺,有兴趣的朋友可以加入我们,完全公益性质。 交流群:467338606 网站:http://python.usyiyi.cn/django/index.html 中间件 中间件是一个介入Django的请求和响应的处理过程中的钩子框架。

1192 53
|
中间件 应用服务中间件 数据库
|

设计一个中间件的访问日志组件

对任何一个系统,一个强大的日志记录功能是相当重要且必要的,根据日志的记录可以及时掌握系统运行时的健康状态及故障定位。然而作为web容器存在另外一种日志——访问日志。

1511 54
|
中间件 数据库
|

中间件

中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/ 服务器的操作系统之上,管理计算机资源和网络通讯。是连接两个独立应用程序或独立系统的软件。

1119 40
|
Java 关系型数据库 中间件
|

说说中间件三国演义

中间件在英文里叫做middleware,是指一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。

1189 64
|
算法 关系型数据库 MySQL
|

最新天猫面试题(含总结):线程池+并发编程+分布式设计+中间件

一面: HashMap实现原理,ConcurrentHashMap实现原理 红黑树,为什么允许局部不平衡 TCP,UDP区别,为什么可靠和不可靠 一次HTTP请求的全过程,包括域名解析、定位主机等 TCP三次握手 MySQL事务是什么?四大特性,四大隔离级别 Concurr...

1945 71
|
5月前
|
API 微服务
|

阿里云微服务引擎 MSE 及 API 网关 2025 年 11 月产品动态

阿里云微服务引擎 MSE 及 API 网关 2025 年 11 月产品动态。

152 41
|
6月前
|
数据采集 人工智能 监控
|

阿里云可观测 2025 年 10 月产品动态

阿里云可观测 2025 年 10 月产品动态。

143 42
|
6月前
|
API
|

阿里云微服务引擎 MSE 及 API 网关 2025 年 10 月产品动态

阿里云微服务引擎 MSE 及 API 网关 2025 年 10 月产品动态。

221 50
|
Prometheus 监控 Cloud Native
|

阿里云可观测 2024 年 7 月产品动态

阿里云可观测 2024 年 7 月产品动态

420 74
|
消息中间件 新零售 弹性计算
|

云消息队列 RabbitMQ 版入门训练营,解锁对比开源优势与零基础实战

欢迎加入「云消息队列 RabbitMQ 版入门训练营」。

368 106
|
Ubuntu Java Linux
|

Dockerfile 自定义镜像

在这个快速发展的技术时代 , 我们经常面临着应用部署的复杂性、环境差异以及不同操作系统之间的兼容性问题 . 这些问题不仅消耗大量时间 , 还可能导致项目延期和成本增加 . Docker 的出现解决了我们在应用部署过程中遇到的障碍和挑战 . 通过将应用程序及其依赖环境封装在一个轻量级的、可移植的容器中 , Docker 不仅简化了开发和部署流程 , 还确保了不同环境间的无缝衔接和一致性 .

463 79
|
SQL 缓存 Java
|

持久层框架MyBatis

MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集的操作。MyBatis可以使用简单的XML或注解进行配置和原始映射,将接口和Java的POJOs(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。

236 66
|
存储 测试技术 Go
|

Golang框架实战-KisFlow流式计算框架(2)-项目构建/基础模块-(上)

KisFlow项目源码位于<https://github.com/aceld/kis-flow,初始阶段涉及项目构建和基础模块定义。首先在GitHub创建仓库,克隆到本地。项目目录包括`common/`, `example/`, `function/`, `conn/`, `config/`, `flow/`, 和 `kis/`。`go.mod`用于包管理,`KisLogger`接口定义了日志功能,提供不同级别的日志方法。默认日志对象`kisDefaultLogger`打印到标准输出。

927 86
|
缓存 Java Shell
|

nacos报错问题之clonse报错如何解决

Nacos是一个开源的、易于部署的动态服务发现、配置管理和服务管理平台,旨在帮助微服务架构下的应用进行快速配置更新和服务治理;在实际运用中,用户可能会遇到各种报错,本合集将常见的Nacos报错问题进行归纳和解答,以便使用者能够快速定位和解决这些问题。

405 77

阿里云微服务引擎及 API 网关 2024 年 2 月产品动态

阿里云微服务引擎及 API 网关 2024 年 2 月产品动态

835 78
|
消息中间件 大数据 Kafka
|

消息队列之初识Rabbit及安装

【1月更文挑战第11天】 一、MQ的相关概念 1.什么是MQ? 2.为什么要用MQ 2.1流量消峰 2.2应用解耦 2.3异步处理 3.MQ 的分类 3.1.ActiveMQ 3.2.Kafka 3.3.RocketMQ 3.4.RabbitMQ 4.MQ 的选择 4.1.Kafka 4.2.RocketMQ 4.3.RabbitMQ 二、RabbitMQ的相关概念 1.四大核心概念 2.RabbitMQ 核心部分 3.RabbitMQ的工作原理 三、RabbitMQ的安装 1.docker下载(针对没有下载docker的粉丝) 2.安装RabbitMQ镜像 3.根据下载的镜像创建和启动容器

385 80
|
NoSQL Redis 数据库
|

Redis持久化之RDB和AOF操作

【1月更文挑战第9天】 无论是面试还是工作,持久化都是重点! Redis是内存数据库,如果不将内存中的数据库状态保存到磁盘,那么一旦服务器进程退出,服务器中的数据库状态也会消失。所以Redis提供了持久化功能!——RDB(Redis DataBase)和AOF(Append Only File)

315 65
EMQ
|
JSON 安全 API
|

EMQX Enterprise 5.3 发布:审计日志、Dashboard 访问权限控制与 SSO 一站登录

EMQX Enterprise 5.3.0 版本已正式发布! 新版本带来多个企业特性的更新,包括审计日志,Dashboard RBAC 权限控制,以及基于 SSO(单点登录)的一站式登录,提升了企业级部署的安全性、管理性和治理能力。此外,新版本还进行了多项改进以及 BUG 修复,进一步提升了整体性能和稳定性。

569 78
|
缓存 NoSQL Java
|

springboot集成图片验证+redis缓存一步到位

springboot集成图片验证+redis缓存一步到位

320 80

Springboot-starter的自动配置原理-及案例实现3

Springboot-starter的自动配置原理-及案例实现3

528 52
|
人工智能 Prometheus 算法
|

阿里云可观测 2023 年 12 月产品动态

阿里云可观测 2023 年 12 月产品动态

311 54

Springboot最全权限集成Redis-前后端分离-springsecurity-jwt-Token3

Springboot最全权限集成Redis-前后端分离-springsecurity-jwt-Token3

319 77
|
自然语言处理 运维 监控
|

阿里云可观测 2023 年 11 月产品动态

阿里云可观测 2023 年 11 月产品动态

483 53
|
消息中间件
|

Rabbimq发送邮件并消费邮件

Rabbimq发送邮件并消费邮件

603 73
|
消息中间件 运维 Prometheus
|

阿里云可观测 2023 年 10 月产品动态

阿里云可观测 2023 年 10 月产品动态

969 45
|
消息中间件 大数据 Kafka
|

Confluent 与阿里云将携手拓展亚太市场,提供消息流平台服务

Confluent 与阿里云将携手拓展亚太市场,提供消息流平台服务

803 68
|
SQL Prometheus 监控
|

阿里云可观测 2023 年 9 月产品动态

阿里云可观测 2023 年 9 月产品动态

1333 76
|
JavaScript Dubbo 应用服务中间件
|

Apache Dubbo 首个 Node.js 3.0-alpha 版本正式发布

Apache Dubbo 首个 Node.js 3.0-alpha 版本正式发布

1155 87
|
负载均衡 Ubuntu 应用服务中间件
|

简明Nginx配置中的LocationURL详解

为了探究nginx的url配置规则,当然需要安装nginx。我使用了vagrant创建了一个虚拟环境的ubuntu,通过apt-get安装nginx。这样就不会污染mac的软件环境。通过vragrant再创建一个项目进行实验。如果不了解vagrant的使用,可以查看Vagrant 虚拟环境利器。

535 85
|
Dubbo 前端开发 网络协议
|

微服务最佳实践,零改造实现 Spring Cloud & Apache Dubbo 互通

微服务最佳实践,零改造实现 Spring Cloud & Apache Dubbo 互通

47868 130
|
弹性计算 运维 Cloud Native
|

阿里云产品测评赢大奖丨云原生网关 MSE-Higress

阿里云产品测评赢大奖丨云原生网关 MSE-Higress

644 74
|
Prometheus 监控 Cloud Native
|

阿里云可观测 2023 年 7 月产品动态

阿里云可观测 2023 年 7 月产品动态

456 50
|
运维 数据挖掘 测试技术
|

函数性能探测:更简单高效的 Serverless 规格选型方案

函数性能探测:更简单高效的 Serverless 规格选型方案

900 72
|
Cloud Native
|

阿里云微服务引擎 MSE 2023 年 7 月产品动态

阿里云微服务引擎 MSE 2023 年 7 月产品动态

585 60
|
消息中间件 缓存 人工智能
|

RocketMQ 在业务消息场景的优势详解

RocketMQ 在业务消息场景的优势详解

22179 97
|
Kubernetes Cloud Native Java
|

阿里云 MSE + ZadigX ,无门槛实现云原生全链路灰度发布

阿里云 MSE + ZadigX ,无门槛实现云原生全链路灰度发布

876 96
|
SQL Rust Cloud Native
|

【参赛有奖】云原生编程挑战赛·赛道 2 邀你来战!

【参赛有奖】云原生编程挑战赛·赛道 2 邀你来战!

392 53
|
SQL 关系型数据库 MySQL
|

Shardingsphere结合ES、Mysql MHA、Logstash实现全家桶

Shardingsphere结合ES、Mysql MHA、Logstash实现全家桶

1103 110
我要发布