• 登录
社交账号登录

基于微服务、DevOps以及K8s的高生产、高可用原生架构

微服务是独立的、可扩展的服务;微服务的目的还有效的拆分应用,发现敏捷开发和部署

需求 Dubbo Spring Cloud
服务契约 RPC REST API
分布式配置 Baidu disconf Spring Cloud config
服务发现 Zookeeper Redis Eureka Server
API开发和API管理 Spring mvc/Swagger Spring Cloud zuul
管理复杂部署和扩展 Docker容器化部署 Docker容器化部署

微服务的核心功能

利用Spring Boot 的开发便利性简化了分布式系统的开发,比如服务发现、服务网关、服务路由、链路追踪等

  • 微服务

    微服务

    通过服务切分,整合RPC服务资源,使用服务注册、服务发现、路由、网关、负载均衡、熔断等技术,实现微服务的语言无关性和高可用性

  • DevOps

    DevOps

    打破研发、运维团队之间的障 碍,提高协同工作效率;拥有 适用于软件开发者的产品和解 决方案,方便开发者快速、可 靠地构建和交付产品

  • 容器管理

    容器管理

    通过容器化,实现更快速的交 付和部署,更易于微服务架构 的实现,智慧化资源编排,更 简单的管理,负载均衡、弹性 伸缩、日志监控、滚动升级等 举手可得

  • 应用监控

    应用监控

    从metric、logging、tracing 三个维度全方位监控系统,精 准定位,快速解决问题

微服务架构的企业级电商系统,更快更高效

六大优势助力微服务企业级电商系统

mallsuite微服务经典案例

Java Spring Cloud 微服务电商平台

微服务是独立的、可扩展的服务 微服务的目的还有效的拆分应用,发现敏捷开发和部署,集群技术部署方案,支持用户高并发量

整体架构

基于MVC+VUE框架,Java语言
  • CDN加速

    保障用户的快速体验

  • 负载均衡

    高可用、高性能的解决方案

  • 静态服务

    动静分离,超大承载量

  • 应用服务

    快速响应、高效部署

主体模块

自由搭配,从容部署
  • Web

    商城前台模块

  • Seller

    商城商家使用模块

  • Admin

    平台管理模块

  • Api

    接口服务模块

组件

不开或缺/对系统提供强有力支撑
  • 安全模块

    系统安全运行的盾牌

  • 搜索模块

    快速定位精准购物

  • 统计模块

    为系统提供大数据分析

  • 分析模块

    为商城运营决策提供有力支持

MallSuite商城系统技术架构

采用现阶段流行技术,紧跟潮流,更新快,配合专属代码生成器,易学易用,开发效率高。

微服务框架 Spring Cloud 容器+MVC框架 Spring Boot
服务注册和发现 Nacos 网关 Spring Cloud Gateway
负载均衡 Spring Cloud Loadblance 服务调用 Feign
安全框架 认证和授权框架 Spring Security Oauth2 文档生产工具 Knife4j
ORM框架 持久层框架 MyBatis-Plus 数据库连接池 Druid
数据层代码生成 MyBatisGenerator MyBatis物理分页插件 PageHelper
搜索引擎 Elasticsearch 消息队列 RabbitMq, Redis
分布式缓存 Redis 对象存储 OSS, MinIO
JWT登录支持 JWT 日志收集 LogStash
简化对象封装工具 Lombok 全局事务管理框架 Seata
可视化Docker容器管理 Portainer 自动化部署工具 Jenkins
应用容器管理平台 Kubernetes 应用容器引擎 Docker
JS框架 VUE 管理端UI框架 Element UI
移动端框架 uniapp PC端UI框架 Element UI

微服务架构的企业级电商系统,更快更高效

六大优势助力微服务企业级电商系统

坚固牢靠,抵御恶意攻击

随商通过高效稳定的技术部署,在安全与监控层以及弹性计算层都做了深度处理,更好的抵御大流量网
络攻击以及恶意刷单作弊问题,并保证高并发时系统的健壮性

安全与监控层

解决业务发展中遇到的大流量网络攻击、刷单和活动作弊问题

弹性计算层

负载均衡服务消除单点故障,保证高并发时系统的健壮性

数据库层

结构化数据通过云数据库RDS存储,RDS的主备架构

分布式服务层(按需定制开发)

有效应对典型的大规模,高并发访问等电商场景

随商b2b2c java商城 媲美京东、天猫等主流电商平台的用户体验

随商带来了全新的手机端,拥有前沿美观的卡片式界面,让消费者在手机端的每一次购物都是一种视觉享受,
同时赋予消费者更人性化的操作体验

媲美京东、天猫等主流电商平台的用户体验

新零售电商思维升级

随商的业务模式,融入B2B2C+S2B2C+C2C的电商理念,满足平台、零售商、供货商、批发商、分销商
等多个角色协作,突破性的电商思维升级满足大企业运营需求

新零售电商思维升级

一键搭建,安全防护

随商,强大,大有所为

获取更完善的MallSuite系统体验