最新消息:觉得本站不错的话 记得收藏哦 博客内某些功能仅供测试 讨论群:135931704 快养不起小站了 各位有闲钱就打赏下把 My Email weicots#gmail.com Please replace # with @

针对电商定制类加盟平台项目 技术架构与设计规划

未分类 ajiang-tuzi 876浏览

从15年做magento 等外贸网站 模块开发, 站群, 数据采集 ,API 对接 , 亚马逊 ,wish ,到C2M智能供应链平台, 以及更进一步的S2B智能供应链服务平台, 的系统设计, 架构等.
转眼专注电商行业4年过去了,手上的 WeiCot Framework 从 2016/6/17 的 V0.21 已经发展到 V2.3 并且新增了服务端分布式框架 WeiCot Swoole Framework V1.2
到 2018 03 20 (电商定制类加盟平台 包含定制系统 同步系统 工厂等子系统 ) 整套系统我已经写了 406619 行代码 约40.6619万行代码。
约50张表 40个模块 3个主系统 ( WEB系统 负责普通业务逻辑 数据展现等)分布式系统(负责后端异步任务 通信等) 同步端系统 (分布在国外主机负责同步等) ).
解决了公司从无到有,从有到稳定,从稳定到大规模使用的问题.经过几年多的不断试验与改进积累渐渐使其平台技术架构 与业务逻辑趋于稳定 .
2018 03 20 外部(java)团队开始介入,近几年的,系统,工厂,定制,供应链,品台,分布式,等系统性的解决方案.以及各种标准协议, 和源码,开放给介入进来的新团队.包括我近半年架构的优化和设计,研发的成果,还有性能优化,
(比如写成php 扩展等 使用glang等 算法优化等 流程优化 系统优化 模块化等 团队优化等) 悉数公开 给新团队研究
预计会在未来的几个月开始辅助系统的开发和加速功能完善 .届时系统将由原来的单人架构设计和开发转为团队协作开发.在此欢迎新团队加入。
高可用 高性能 模块化 可拆分 低消耗 分布式
仅此纪念我单独研发设计和开发还有难点攻关以及配合工厂进行供应链梳理产品规范系统协议 和每天只睡 6-7个小时的日子.
我会找个时间将这些知识共享出来 为开源社区贡献自己的力量 部分基于共享协议的代码已经开源 等下次将源码放出
包含 亚马逊API 模块 分布式采集模 反关联API调价系统 各种适配站群导出模块 EUB api 模块 等等….

WeiCot Framework 组件之一的高性能合成引擎
UDYIOONGQ

部分表的设计
WeiCot C2M智能供应链平台 以及下一代系统 S2B智能供应链服务平台部分设计表
tabl_sp

设计系统

留坑 留坑 找个时间写

系统概述
1.系统分为 web端 服务端 以及 服务集群 反代集群

Web 端
数据展现 与普通业务逻辑 的操作 重的操作将通过rpc 或者队列 分发到服务端
部分需要高性能的 是使用C重写为 php 的模块运行

服务端
支持集群 和分布式
集成 rpc 通信模块 以及远程呼叫 任务管理和调度等 队列 缓存 多进程协同模块 任务限制 最多同时处理 800 任务
负责 API 同步 数据采集 同步图片 以及异步任务等 API 同步(亚马逊 wish EUB 等) 异步合成等
通信 基于 tcp 使用rpc 进行通信 或者队列-

关于swoole
PHP的异步、并行、高性能网络通信引擎,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端, 异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。 Swoole内置了Http/WebSocket服务器端/客户端、Http2.0服务器端
其实 golang 也可以、

运行系统架构
服务器配置

生产服务器
存储
由800G sdd 组成的 存储阵列
操作系统运行部分运行在LVM 上
而业务系统运行在 LVM 上

同步服务器

图片服务器

反代服务器

等 以后再补

/**
 * WeiCot Framework
 * User: ajiang
 * WebSite: WWW.WEICOT.COM
 * Date: 2016/6/17 0017
 * Time: 16:26
 */

转载请注明:(●--●) Hello.My Weicot » 针对电商定制类加盟平台项目 技术架构与设计规划