• java 架构师必备


    一、后端技术

    技术    说明
    JDK13    ZGC垃圾回收 , var类型
    Istio    新一代微服务 2.0 服务网格
    Spring Cloud Alibaba    阿里巴巴基于 Spring Cloud 编程模型的微服务生态
    Spring Cloud Alibaba Dubbo    与 Spring Cloud Alibaba 生态相结合的高性能 Java RPC 框架
    Spring Cloud Nacos    服务治理与分布式配置中心结合
    Spring Cloud Ribbon    本地负载均衡
    Spring Cloud Feign    基于HTTP服务远程调用
    Spring Cloud GateWay    基于webflux网关、限流、熔断、过滤、降级
    Spring Cloud Sentinel    阿里巴巴双十一限流、熔断
    Spring Cloud Skywalking    探针形链路跟踪
    Spring Boot Admin    监控服务健康状态/参数
    Spring Boot    新一代 JavaEE 开发标准
    Spring Security oAuth2    基于Oauth2协议实现SSO单点登录、安全认证、授权框架
    Kryo    Dubbo高性能序列化
    LCN    TCC分布式事务
    Seata    TCC分布式事务
    Elastic-Job    分布式任务调度
    Sharing-JDBC    数据库分表分库
    Spring Social    第三方登录接入框架
    OKHttp3    轻量级网络框架
    WebSocket    长连接网络框架
    Swagger-bootstrap-ui    基于Swagger二次开发API文档生成工具
    MyBatisPlus    基于 MyBatis 二次开发的轻量级框架,用于简化 MyBatis 操作
    PageHelper    MyBatis 分页插件
    DDD    团队设计的领域模型,让开发再次减少百分80的代码量,更加专注于业务
    GenerateCode    团队自研代码生成器,支持Mybatis 一对一 一对多 全程生成
    Cloud Log    团队自研代码超级友好日志,瞬间定位错误,链式日志定位
    名字没想好    该项目经重重封装过后已是脚手架企业级成品,11-12月内发布1.0.0Release

    二、中间件技术

    技术    说明
    LVS    虚拟VIP
    Keepalived    基于虚拟VIP实现高可用、单点故障问题
    Haproxy    四层网络模型实现高可用、负载均衡
    Nginx    实现反向代理、负载均衡等
    Undertow    高吞吐量Web容器
    Redis    高性能 K V Nosql数据库
    Zookeeper    分布式协调
    Elasticsearch    倒排索引搜索引擎
    ELK    实现Elasticsearch数据同步
    EFK    实现分布式日志系统
    RabbitMq    高并发消息队列
    Kafka    高吞吐量消息队列
    MyCat    数据库分表分库
    NFS    网络文件传输
    SLB    阿里实现高可用代理者
    TiDB    分布式数据库

    三、devOps 开发过程辅助

    技术    说明
    GitLab    分布式代码托管
    Nexus    Maven私服依赖管理
    ZenTao    项目管理
    Harbor    Docker私服镜像存储
    GitLab-Runner    CI
    Ansible    无状态管理多台云 Kubernetes 服务器
    Jenkins    CD
    Docker    容器化引擎
    Docker Compose    容器编排工具
    Kubernetes    容器编排系统
    Kubernetes Helm    用于 Kubernetes 应用的包管理工具
    Prometheus Grafana    自动监控报警系统
  • 相关阅读:
    Haskell 差点儿无痛苦上手指南
    蛋疼的Apple IOS Push通知协议
    css概述
    数据挖掘十大经典算法
    序员工作究竟能干多久?程序猿的前途怎样?
    怎样将程序猿写出来的程序打包成安装包(最简单的)
    Denny Zhang:一辈子做一个自由职业者
    自己动手写操作系统--个人实践
    结构体数组
    英雄会挑战失败求原因
  • 原文地址:https://www.cnblogs.com/lufei33180/p/12985681.html
Copyright © 2020-2023  润新知