`
liqj2ee
  • 浏览: 283 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论

香港双16项目架构设计

阅读更多
香港双16项目
项目背景
最近在面试架构,听说不懂synchronize和场景连一面都过不去,拿个模拟项目试试
我们有双11项目,香港也可以有双16项目,正好拿这个场景吹逼一下

仅限技术支持,最终解释权由甲方负责
一期小图,二期中图不参与

************************************************
架构设计
lvs,nginx,后期的cdn设计
tomcat
spring cloud
mysql,mongodb

rabitmq
redis
es

oss
小文件,大文件
流媒体服务器

zk,hadoop,spark,storm,hbase

zaibx

一致性事务
分布式锁
分布式调度
分布式id
分布式session
oouth2,单点登录,认证
都有设计

注意先期设计,和后期自行修改的点
比如zabix,rabitmq,mysql
灾备先期不实现
************************************************

物理架构设计
几核,几u,内存,磁盘,主板
交换机,路由器,防火墙,网络带宽
机架,ups,机房布局
容器化,docker
规划单体机器的性能
数据中心技术方面设计

数据库设计
mysq集群架构设计,高可用,
主从复制,读写分离,分库分表
er图,实体有哪些,关系怎么样,哪些是主要的表,数据量压力比较大

存储设计
oss

大数据,分布式计算设计
规划大数据业务场景
开发分布式计算业务
规划量体,设计调度频率,集群整体管理

框架设计
spring boot,mybatis

主体业务
主体业务的层次,接口,流程,表结构,技术相关项,框架支持
其他业务端技术,比如验证码等技术

量体规划
规划组件方案的性能吞吐,整体容量规划

压力测试方案设计
测试机器几台,性能
测试整体,测试局部组件
使用的测试工具
测试的场景,压力,给出的报告项,格式,分析
得出bench mark

架构层抽象
跟阿里学学吹吹牛逼
整体架构的量体扩容,
在超高压力的场景下,如何消除热点,优化配置,如何降级,限流,开关,整体技术调控
线上超高并发场景遇到的问题

技术管理设计
todo
分享到:
评论

相关推荐

    告诉你三种典型的海外投资离岸架构.pdf

    然而,随着国际税务合作的加强,合理、透明且符合法规的离岸架构设计变得尤为重要。企业及高净值人士在利用离岸架构时,应充分了解相关法律法规,遵循合规原则,以实现长期稳健的海外投资目标。

    商业物业成功营销架构页.docx

    以"中旅商业城"为例,该项目作为香港中旅集团独家投资的大型综合物业,地处广州市中心的黄金地段,融合了商业、办公和住宅功能,创新的建筑设计使其在众多商业项目中脱颖而出。中旅商业城的建筑风格结合了古典与现代...

    商业物业成功营销架构).docx

    ### 商业物业成功营销架构分析 #### 一、项目概况 **中旅商业城**是由香港中旅集团独家投资开发的大型综合项目,位于广州市商业中心的中山五路。这一区域不仅承载着广州市众多历史悠久的店铺,同时也是广州地铁...

    DSME4070 Lecture 2 Data Model

    此外,还提到了早期的数据模型,如层次模型(Hierarchical Models)和网络模型(Network Models),它们是为了管理大量数据而为复杂的制造项目设计的。层次模型通常以倒置的树形结构来表示,是早期数据库系统使用的...

    光伏微网电动汽车充换电站建设方案V1.0.docx

    泰坦科技作为香港上市公司的全资子公司,拥有强大的研发团队和专业技术人员,专注于功率电子、自动控制、新能源领域的产品创新。公司在高频开关电源技术、电动汽车充电技术方面处于领先地位,拥有多项自主知识产权的...

    UML相关工具一览(截止2015年10月).pdf

    - **UModel 2016**: 提供了一套完整的解决方案,用于软件需求捕获、系统设计、架构构建、代码生成等。 - **Together 12.7**: 一款强大的UML建模工具,支持多种编程语言和架构模式。 - **BOUML 6.8.8**: 开源的UML...

    MySAP.com企业资源计划系统(1).docx

    - **本地化支持**:为了更好地服务于中国市场,SAP推出了多种版本的中文软件产品,包括2.2D、2.2F、3.0D、3.0F等汉化版本,并且这些版本支持其他双字节语言,如日文、韩文,以及与多种西文版本兼容。此外,SAP还提供...

    架子

    标题中的“架子”很可能是指一个项目框架或者是一个应用的基础架构,它使用了多种技术来构建。这个项目似乎是一个Web应用程序,结合描述中的技术栈,我们可以深入探讨这些技术及其在项目中的作用。 首先,React是...

    重庆与新加坡共建中新(重庆)国际互联网专用通道.pdf

    重庆与新加坡合作建设的中新(重庆)国际互联网专用通道,是一项重要的国际合作项目,其目的在于促进两地之间信息通信的快速流通,进一步深化双方在金融服务、航空产业、贸易物流、信息通信等多个重点领域的合作。...

    在机器人心脏手术的起跑线上.pdf

    钟前进医师的团队不仅致力于手术技术的研究和应用,还通过与慈善机构合作,启动了“爱助童心”项目,为贫困先天性心脏病患儿实施减免手术治疗,使手术治疗更加人性化,贴近社会和患者的实际需要。 总的来说,机器人...

    vue.js-2-web-development-projects:vue.js 2项目实战源码+代码-js

    在学习和实践这些项目时,你将深入理解Vue.js 2的架构设计,如何组织和优化代码,以及如何利用Vue.js的生态系统(如Vuex和Vue Router)来构建复杂的应用。同时,这些项目还可能涵盖一些最佳实践和常见问题解决方案,...

    rvc-server:一个协作的烹饪社区,用于共享食谱和变更

    【rvc-server:一个协作的烹饪社区平台】 `rvc-server` 是一个基于JavaScript构建的在线平台,旨在创建一个互动的烹饪社区,...实际的实现细节、架构设计和技术选择,都需要通过阅读源代码和相关文档来进一步了解。

    TestAngularJs-TodoList

    该项目利用了AngularJS的强大功能,结合Bootstrap的响应式设计,为用户提供了一个直观、易用的任务管理平台。 【描述】"TestAngularJs-TodoList"的核心特性包括: 1. **AngularJS框架**:AngularJS是Google维护的...

    ProEventoss:Angular + asp.net核心

    6. **API设计**:前后端分离架构下,ASP.NET Core通常会提供RESTful API供Angular调用。这涉及到HTTP动词(GET, POST, PUT, DELETE)的使用,以及JSON格式的数据交换。 7. **身份验证与授权**:ASP.NET Core提供了...

    hello-minnow

    标题“hello-minnow”可能指的是一个基于Sails.js框架的示例或项目,而“桃花鱼”可能是项目名称或者是对项目特性的形象比喻。描述中提到的"Sails.js 0.10.0-rc7"是Sails.js的一个早期版本,这是一款基于Node.js的 ...

    1972513_Shrutipatel_TCSMEANStackTraining

    这可能包括了解数据库设计、服务器配置、前端用户体验设计等多个方面。此外,实战项目和持续集成/持续部署(CI/CD)的概念也可能在课程中被提及,以提高学员的实际操作能力。通过这样的培训,学员可以成为能够独立...

Global site tag (gtag.js) - Google Analytics