The company set up uniform standards to future service development, also taking into account the framework of scalable and scalability, can conform to the trend of the times, scalability swan cloud business platform (honghu) business more casual, taking into account the operational programs and diverse future and rapid response of product & user needs change rapidly iterate new business, as chief architect of the platform, I recommend the company to use the current industry's most popular Spring cloud services distributed micro-cloud solutions to implement product b2b2c cloud business platform R & D, technology architecture as follows: there are spring cloud b2b2c e-commerce needs of friends can add penguin beg: 1038774626
MICROSERVICES:
Front-end frame: Vue.js, BootStrap, H5, CSS3, applet
Cache management: Redis, MongoDB
Data management: RDBMS, NoSQL, Object Store
Data Access / DAO: DTO, Spring Data, OSS API, Mybatis
RUNTIME: Spring Boot
Business services: goods, payment, membership, templates, messages, billing, inventory, orders, individual centers ...
Micro Services Framework / Spring Cloud: Eureka, Config, API Geteway, Bus, Stream, RabbitMQ & KafKa, Turbine, Zipkin ...
INFRASTRUCTURE:
Log management / analysis: Logback, Sleuth (SpringCloud), Zipkin, ELK
Load Balancing: Ribbon (Netflix, clients)
Fuse / service monitoring: Hystrix (Netflix), Turbine, Hystrix Dashboard (Netflix)
Platform: Docker
DEVOPS:
Source code management: svn || GitHub
Project Builder: maven
Continuous Integration CI: Jenkin
Continuous testing CT: Junit Cucumber
These are my participation in the Spring Cloud B2B2C O2O swan cloud business platform - technology framework solutions, from now on, I will implement every detail point to the article, hoping to help more friends. There spring cloud b2b2c e-commerce needs of friends can add penguin beg: 1038774626