当前位置: 首页 > news >正文

微服务架构中常用技术框架

认证授权

Spring Security

OAuth 2.0

JWT

Keycloak

Istio

Apache Shiro

日志监控

ELK

Prometheus

Grafana

Fluentd

CI/CD

Jenkins

GitLab CI

CircleCI

ArgoCD

服务通信

gRPC

REST API

Apache Thrift

Apache Avro

Apache Dubbo

OpenFegin

断路器

Hystrix

Resilience4j

Istio

Spring Retry

分布式追踪

Jaeger

zipkin

OpenTelemetry

服务注册与发现

Consul

支持服务注册, 发现和分布式配置管理

Eureka

Netflix开发的服务注册和发现工具

Zookeeper

高可用的分布式协调和服务注册工具

Kubernetes Service Discovery

Kubernets内置的服务发现机制

Nacos

集服务注册, 发现和配置管理于一体的开源平台

消息队列

Kafka

高吞吐量消息流平台, 支持实时数据流处理.

RabbitMQ

消息代理, 支持复杂消息传递和路由

NATS

轻量级, 高性能的消息系统, 适用于简单通信

ActiveMQ

功能强大的消息代理, 支持多种协议.

容器化

Docker

轻量级容器化平台, 简化应用部署和运行

Kubernetes

容器编排工具, 自动化管理容器化应用

Podman

CRI-O

API网关

Kong

高性能API网关, 支持路由, 认证和负载均衡. 

Zuul

Netflix开发的API网关, 支持动态路由和过滤

Envoy

服务网络代理, 也可作为API网关使用

Nginx

高性能HTTP服务器和反向代理, 常作用API网关

Spring Cloud Gateway

Spring官网API网关, 支持路由, 限流和认证

管理配置

Spring Cloud Config

集中化配置管理工具, 支持动态配置.

Spring Cloud Config

Consul

提供分布式键值存储, 用于配置管理和服务发现

CONSUL DEMOCRACY · GitHub

HashiCorp Vault

安全 存储和管理敏感信息平台

https://www.hashicorp.com/products/vault

GitHub - hashicorp/vault: A tool for secrets management, encryption as a service, and privileged access management

Nacos

支持分布式配置管理, 提供配置热更新能力

Nacos官网| Nacos 配置中心 | Nacos 下载| Nacos 官方社区 | Nacos 官网

http://www.lryc.cn/news/444143.html

相关文章:

  • [深度学习]Pytorch框架
  • 华为HarmonyOS灵活高效的消息推送服务(Push Kit) - 5 发送通知消息
  • [Meachines] [Medium] Querier XLSM宏+MSSQL NTLM哈希窃取(xp_dirtree)+GPP凭据泄露
  • 新版ssh客户端无法连接旧版服务器sshd的方法
  • MyBatis操作数据库-XML实现
  • 华为HarmonyOS地图服务 5 - 利用UI控件和手势进行地图交互
  • 解决DockerDesktop启动redis后采用PowerShell终端操作
  • react + antDesign封装图片预览组件(支持多张图片)
  • 逻辑回归 和 支持向量机(SVM)比较
  • GS-SLAM论文阅读笔记--TAMBRIDGE
  • [Redis面试高频] - zset的底层数据结构
  • 搜维尔科技:OptiTrack将捕捉到的人类动作数据映射到人形机器人的各个关节上进行遥操作
  • CentOS Linux教程(6)--CentOS目录
  • 观察者模式全攻略:从设计原理到 SpringBoot 实践案例
  • 【MyBatis】Java 数据持久层框架:认识 MyBatis
  • 【Delphi】通过 LiveBindings Designer 链接控件示例
  • 深度学习——基础知识
  • QT实现升级进度条页面
  • JavaWeb--纯小白笔记04:Tomcat整合IDEA
  • 【jvm】动态链接为什么需要常量池
  • HTTPS详解
  • redis作为mybaits(mybatisplus)的缓存
  • 【环境配置】AST: Asymmetric Student-Teacher Networks for Industrial Anomaly Detection
  • TinkerTool System for Mac实用软件系统维护工具
  • 物理学基础精解【9】
  • Flask-JWT-Extended登录验证
  • Altium Designer(AD)百度云下载与安装(附安装步骤)
  • 无人机视角下的车辆数据集
  • 【MYSQL】聚合查询、分组查询、联合查询
  • 使用IDA Pro动态调试Android APP