Honghu Cloud Business Enterprise Distributed internet e-commerce platform, launched pc++app+ cloud Service cloud business platform system, including business-to-commerce, consumer-to-business, on-the-net, new retail, live e-commerce and other sub-platforms.
Distributed, microservices, Cloud architecture e-commerce platform Java B2B2C
Technical Solutions
Development language: Java, EE
Database: MySQL
JDK Support version: JDK1.6, JDK1.7, JDK1.8 version
Universal frame: maven+springmvc+mybatis+spring cloud+spring Boot+redis
Core technologies: Distributed, cloud services, microservices, service orchestration
Core Architecture: Service Development with spring Cloud distributed micro-service Cloud architecture, all module functions are fully decoupled, providing service discovery, registration, Configuration center, message bus, load balancer, circuit breaker, data monitoring , etc.
Technical list:
Achieve modularity, microservices, Atomicity, grayscale publishing, continuous integration
Ribbon
Netflix
Provides load balancing in the cloud with a choice of load balancing strategies to match service discovery and circuit breaker usage.
Turbine
Netflix
Turbine is a tool that aggregates server sends event stream data to monitor the metrics situation of hystrix under cluster.
Archaius
Netflix
The Configuration Management API, which includes a series of configuration management APIs, provides features such as dynamic typed properties, thread-safe configuration operations, polling frameworks, callback mechanisms, and more.
Consul
Hashicorp
Encapsulated with consul operations, consul is a service discovery and configuration tool that can be seamlessly integrated with Docker containers.
Hystrix
Netflix
fuses, fault-tolerant management tools, designed to control the nodes of services and third-party libraries through a fusing mechanism, providing greater fault tolerance for latency and failure.
Micro-service monitoring, such as health, memory, JVM, garbage collection, various configuration information (such as data source, cache list and hit rate), can modify the level of logger.
Technical Architecture Diagram:
Information and source Source address
E-commerce platform b2b2c Java source code