深夜的烂笔头
技术 10 次浏览 2 分钟阅读

后端的技术架构

概览

关系型数据库:Mysql,PostgreSql、H2、oracle

非关系型数据库:键值存储-redis,文档数据库-MongoDB,列式数据库-Hbase,图数据库-Neo4j

消息队列:高吞吐量-Apache Kafka,基于AMQP的消息-Rabbit MQ,分布式消息-RocketMQ,ActiveMQ、Pulsar

缓存:Redis,Memocache,EhcacheGuava Cache

搜索:Elasticsearch,Apache solr

分布式事务:LCNSeata

服务治理

服务注册与发现:与spring-cloud连接紧密-Eureka,阿里巴巴开元-Nacos,Consul,ZooKeeper

配置中心:Nacos,Apollo,Spring Cloud Config

API网关:Spring Cloud Gateway,zuul2,Kong

负载均衡:Ribbon,Nginx,H5

熔断器:Hystrix,Resilience4j

链路追踪:Zipkin,SkyWalking,OpenTelementry

容器与编排:Docker,k8s,Docker Compose

日志管理:Logstash,Kibana,Fluentbit

监控与告警:Prometheus,Grafana,Zabbix,SkyWalking

安全:OAuth2,OpenId connect,Spring Security,KeyCloak,JWT

0

  1. 此文章尚无评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注