首页 > 编程语言 >Java 常用中间件

Java 常用中间件

时间:2023-10-16 15:15:59浏览次数:45  
标签:常用 Java Redis 中间件 Nacos Nginx 分布式

Java 常用中间件

1、网关
Nginx、Kong、Zuul、Gateway

2、缓存
Redis、MemCached、OsCache、EhCache

3、搜索
ElasticSearch、Solr

4、熔断
Hystrix、resilience4j

5、负载均衡
DNS、F5、LVS、Nginx、OpenResty、HAproxy

6、注册中心
Nacos、Eureka、Zookeeper、Redis、Etcd、Consul

7、认证鉴权
JWT、SpringSecurity

8、消费队列
RabbitMQ、Kafka、RocketMQ、ActiveMQ、Redis

9、系统监控

Grafana、Prometheus、Influxdb、Telegraf、Lepus
10、文件系统
OSS、NFS、FastDFS、MogileFS

11、RPC框架
Dubbo、Motan、Thrift、grpc

12、构建工具
Maven、Gradle

13、集成部署
Docker、Jenkins、Git、Maven

14、分布式配置
Disconf、Apollo、Nacos 、Spring Cloud Config、Diamond

15、压测
LoadRunner、JMeter、AB、webbench

16、数据库
MySQL、Redis、MongoDB、PostgreSQL、Memcache、HBase

17、网络
专用网络VPC、弹性公网IP、CDN

18、数据库中间件
DRDS、Mycat、360 Atlas、Cobar

19、分布式框架
Dubbo、Motan、Spring-Could

20、分布式任务
XXL-JOB、Elastic-Job、Saturn、Quartz,Hangfire

21、分布式追踪
Pinpoint、CAT、zipkin

22、分布式日志
elasticsearch、logstash、Kibana 、redis、kafka

23、版本发布
蓝绿部署、A/B测试、灰度发布/金丝雀发布

标签:常用,Java,Redis,中间件,Nacos,Nginx,分布式
From: https://www.cnblogs.com/chenshaojun2008/p/17767321.html

相关文章

  • yarn的常用命令
    yarn的常用命令:yarn-v//查看yarn版本yarnconfiglist//查看yarn配置yarnconfiggetregistry//查看当前yarn源//修改yarn源(此处为淘宝的源)yarnconfigsetregistryhttps://registry.npm.taobao.org//yarn安装依赖yarnadd包名//局部安......
  • java实现大文件传输
    简介在现代互联网中,我们经常需要传输大文件,例如视频、音频或者大型数据文件。传输大文件需要考虑诸多因素,例如网络延迟、带宽限制和传输安全性。在本文中,我们将介绍如何使用Java实现大文件传输,并提供相应的代码示例。文件传输协议在进行大文件传输之前,我们需要选择合适的传输协议......
  • java导出占位符word模板
    实际项目中,便于维护模板,采用直接word里面制作占位符来导出更为直观,而不是将word做成tpl模板。使用XWPFDocument(这种解析xlsx或者docx)和HWPFDocument(这种解析xls或者doc)。代码如下:写磁盘代码:点击查看代码//创建Word模板文件:在开始代码编写之前,我们需要准备一个Wor......
  • java-springboot和servlet的项目搭建
    1.404->启动tomcat->tomcat闪退->配置jre全局环境,重启电脑->8080端口被占用->下载太多tomcat->重新配置->还是被占用->命令行找netstat-ano|findstr80得到PID,在任务管理器找到(用PID排序会更好找)是一个java.exe,结束进程。->成功运行2.入口类3.mysql命令不生效->因为没加分号(我......
  • 组合模式--Java实现
    画类图以文件夹浏览为例;具体代码实现//AbstractFile.javapackageorg.example.design008;publicabstractclassAbstractFile{publicabstractvoidadd(AbstractFileelement);publicabstractvoidremove(AbstractFileelement);publicabstractvoid......
  • .NET 一些常用的类型转换扩展
    ///<summary>///转换扩展类///</summary>publicstaticpartialclassExtensions{#region转换为long///<summary>///将object转换为long,若转换失败,则返回0。不抛出异常。///</summary>///&l......
  • 电气装配所要掌握使用的常用电工工具
    众所周知,不论是哪个行业,哪个工种,都需要其相对应的工具。电工作为拥有专业技能的职业,自然是需要更加专业的、安全的电工工具。熟悉掌握使用,对于电工作业具有很大的帮助。那么电气装配工作时,需要使用哪些电工工具呢?下面就来介绍一下电气装配时常用的电工工具。1.螺丝刀螺......
  • 自邮之翼Java Web开发入门学习之旅 阶段一
    这个阶段的任务是“完成开发环境的安装和配置,并基于JSP实现一个“HellotheWorld”页面。主要使用的开发环境为:IntellijJava,进行开发前需要完成的环境配置如下:·配置java环境(JDK17)·配置maven环境(apache-maven-3.9.4)·配置Tomcat环境(apache-tomcat-10.1.13)以上均需要......
  • Javaweb后端
    Javaweb后端目录Javaweb后端MavenHTTP请求响应请求(补充)xml文件分层解耦三层架构IOC/DI入门IoC控制反转DI依赖注入MySQL事务索引分页查询MyBatis快速入门数据库连接池Lombok增删改查删除新增查询条件查询xml映射文件动态sql案例部门管理分页查询文件上传阿里云OSS配置文件参数......
  • JavaWeb前端
    HTML+CSS+JS+Vue+Element目录HTML+CSS+JS+Vue+Element一、基本概念二、Web服务器三、HTMLCSS3.1官方文档四、JavaScript五、Vue六、Ajax七、前端工程化八、Element一、基本概念静态web:html,css缺点:无法动态更新;无法和数据库交互伪动态:轮播图、点击特效(JavaScript)......