思路片段:
《基于ElasticSearch与聚合支付的分布式电商平台的设计与实现》
SnowFlake 算法,是 Twitter 开源的分布式 id 生成算法。其核心思想就是:使用一个 64 bit 的 long 型的数字作为全局唯一 id。在分布式系统中的应用十分广泛,且ID 引入了时间戳,基本上保持自增的。
第一个部分,是 1 个 bit:0,这个是无意义的。
第二个部分是 41 个 bit:表示的是时间戳。
第三个部分是 5 个 bit:表示的是机房 id,10001。
第四个部分是 5 个 bit:表示的是机器 id,1 1001。
第五个部分是 12 个 bit:表示的序号,就是某个机房某台机器上这一毫秒内同时生成的 id 的序号,0000 00000000。
雪花算法部分内容来自: https://blog.csdn.net/lq18050010830/article/details/89845790
《基于Web API的跨境电商分销系统数据接口设计与实现_刘浩》
实现了商品api 和订单api接口。解决了一些和接口相关的问题。
《基于微服务架构的电商系统的设计与实现_应游南》
运用java微服务的一套生态,构建的电商系统
微服务接口例子,
《基于 SOA 的可扩展组件式框架及其应用研究》
根据公司的需求搭建了一个基础框架主要是系统设置通用类和特定需求,以下持久化层须认真看一下其他资料。
ORM 与 Entity Framework 没太明白