华为商城华为供应链的it软件架构是怎么设计的??
悬赏100智豆华为商城华为供应链的it软件架构是怎么设计的??
😀这个方向有点大,后端代码HW不一定愿意分享吧,主要可能也不好分享,内部开发分的很细。
发表于 2024-7-24 20:36
来自 上海市
回复
1
具体一点你想了解什么
想了解商城的UI设计还是啥
你可以加入商场开发一探究竟
这个话题有点大,不过可以提供一些特点,以供参考。华为商城(Vmall)的IT架构是一个高度集成和自动化的系统,它利用了华为云的多项技术和服务来支持其电子商务平台的运营。它具有如下关键特点:1. 两地三中心的双活、容灾架构:华为云帮助Vmall搭建了这种架构,以确保系统的高可靠性和数据的安全性。2. 弹性资源扩展:Vmall需要在短时间内扩展大量资源以应对高流量,华为云提供了弹性云服务器ECS和云容器引擎CCE,能在1分钟内为Vmall新增300个容器,以支持抢购活动等高流量场景。3. 安全防护:华为云提供了包括DDOS高防和Web漏洞扫描在内的安全防护产品,以确保Vmall在面对大规模攻击时的业务稳定和数据安全。4. PaaS层产品:Vmall使用了华为云的PaaS层产品,如云数据库MySQL和微服务云应用平台ServiceStage,以提升运维效率和加速业务创新。5. 数据架构设计:华为云服务支持Vmall在数据资产目录设计、概念数据模型设计、逻辑数据模型设计和数据分布设计等方面的数据架构设计,以确保数据的准确性、一致性和高效性。6. 应用架构设计:Vmall的应用架构设计遵循模块化和服务化原则,以支持跨设备、跨平台的调度与分发,提升用户体验。7. 技术架构设计:Vmall的技术架构设计涉及技术框架、技术组件、技术服务、技术平台和部署节点的设计与规划,以实现系统的分层、组件化和标准化。大致是这些,充分利用华为云提供的多项服务和技术架构来支撑整个VMall的运行。
发表于
来自 江苏省
回复
点赞
设计软件或者系统,首先需要与最终的用户沟通,到底需要什么样子的UI和功能,然后架构师会设计相应的架构,最后程序员和美工、数据库工程师去开发就可以了,O(∩_∩)O哈哈~~~
发表于
来自 山西省
回复
点赞
这都不用问,开发这种web类型的,对IO、稳定性没有通信级别要求,大概率不是C++,大概率就是java SpringBoot,spring-webmvc、spring-webmvc做成jar包,部署在tomat这样web中间件,前端直接上Vue,elementPlus,华为大概率不会自己造新轮子的,C# .Net 以现在华为华为估计也拿不到授权的。数据库用的高斯guessdb,jdk用的毕昇jdk。也就这样了。
发表于
来自 陕西省
回复
点赞
不知道
发表于
来自 中国
回复
点赞
期待
发表于
来自 吉林省
回复
点赞
我也想知道
发表于 
回复
点赞
- 1
- 2
页