美文网首页
电商系统服务端主流技术栈

电商系统服务端主流技术栈

作者: 佛系小懒 | 来源:发表于2020-02-28 09:17 被阅读0次

    阅读公众号作者macrozheng的文章:http://www.macrozheng.com/admin/index.html

    并结合自己的经历,做了适当扩展,详情如下:

    技术栈

    Spring Cloud微服务框架https://spring.io/projects/spring-cloud

    Spring Boot容器+MVC框架https://spring.io/projects/spring-boot

    MyBatis ORM框架http://www.mybatis.org/mybatis-3/zh/index.html

    MyBatis Generator数据层代码生成http://www.mybatis.org/generator/index.html

    PageHelper MyBatis物理分页插件http://git.oschina.net/free/Mybatis_PageHelper

    Swagger-UI文档生产工具https://github.com/swagger-api/swagger-ui

    Elasticsearch搜索引擎https://github.com/elastic/elasticsearch

    RabbitMq消息队列https://www.rabbitmq.com/

    Redis分布式缓存https://redis.io/

    MongoDb数据库https://www.mongodb.com/

    Druid数据库连接池https://github.com/alibaba/druid

    OSS对象存储https://github.com/aliyun/aliyun-oss-java-sdk

    MinIO对象存储https://github.com/minio/minio

    JWTJWT登录支持https://github.com/jwtk/jjwt

    Spring Security认证和授权框架https://spring.io/projects/spring-security

    LogStash日志收集https://github.com/logstash/logstash-logback-encoder

    Lombok简化对象封装工具https://github.com/rzwitserloot/lombok

    Seata全局事务管理框架https://github.com/seata/seata

    CI/CD技术

    Docker应用容器引擎https://www.docker.com/

    Portainer可视化Docker容器管理https://github.com/portainer/portainer

    Jenkins自动化部署工具https://github.com/jenkinsci/jenkins

    kubernetes集群管理https://kubernetes.io/zh/docs/home/

    此外Jira、Confluence、调用链、监控、源码管理等工具

    虽然是测试工作,但是平常熟悉的技术栈也基本就是这样一条路线

    相关文章

      网友评论

          本文标题:电商系统服务端主流技术栈

          本文链接:https://www.haomeiwen.com/subject/tpxxhhtx.html