架构实战营第三周作业

1. 业务背景 【新版本发布】 游戏厂家更新游戏版本后,运营人员获取最新的游戏包,更新版本信息,然后上传包 到包管理系统打测试包,运营人员进行基本测试。运营子系统通知论坛有新的包将要 发布,进行预热。 测试完成后,运营管理子系统要通知包管理系统进行打包 游戏准点正式发布的时候,运营子系统要通知 Ap

梦行 Published on 2021-05-09

架构实战营第二周总结

一、可扩展架构的设计 1、架构设计复杂度模型: 业务复杂度:业务固有的复杂度,主要体现为难以理解、难以扩展、例如业务数量多(微信)、业 务流程长(支付宝)、业务之间关系复杂 (例如ERP)。 质量复杂度:高性能、高可用、成本、安全等质量属性的要求。 业务复杂度和质量复杂度是正交的 2、可扩展复杂度模

梦行 Published on 2021-04-17

架构实战营第二周作业

架构实战营第二周作业 架构实战营第二周作业.pptx

梦行 Published on 2021-04-17

解决 GitHub 访问慢,图片无法显示的问题

hosts 文件中添加一下配置 hosts 文件路径 mac: /etc/hosts win: C:\\WINDOWS\\system32\\drivers\etc\hosts # GitHub Start 140.82.113.4 github.com 140.82.114.4

梦行 Published on 2021-03-18

架构师训练营第十二周总结

大数据的特点 Hadoop与Spark Hadoop 是一种分布式计算平台,用Java编写,可运行在Linux、Windows以及类Unix系统上。包括两个核心技术,HDFS和Mapreduce。HDFS实现数据的分布式存储,MapReduce实现数据的分布式计算(通过Map和reduce两个函数实

梦行 Published on 2020-09-03

架构师训练营第十二周作业

在你所在的公司(行业,领域)内,正在用大数据处理哪些业务?可以用大数据实现哪些价值? 我们公司是做游戏引擎开发的,公司有个产品是 Cocos Analytics, 主要用途有

梦行 Published on 2020-09-03

架构师训练营第十一周作业

导致系统不可用的原因有哪些?保障系统稳定高可用的方案有哪些?请分别列举并简述。 原因: 硬件故障 系统 bug 系统维护升级发布时短时不可用 用户访问量大导致并发压力过高,超过系统承载上限 遭受网络攻击等,导致系统负载过高崩溃 自然灾害等外部因素 高可用架构: 使用服务集群 假设只有一台服务器执行所

梦行 Published on 2020-08-27

架构师训练营第十一周总结

安全 攻击 XSS 跨站脚本攻击(XSS),是最普遍的Web应用安全漏洞。这类漏洞能够使得攻击者嵌入恶意脚本代码到正常用户会访问到的页面中,当正常用户访问该页面时,则可导致嵌入的恶意脚本代码的执行,从而达到恶意攻击用户的目的。 SQL注入 SQL注入即是指web应用程序对用户输入数据的合法性没有判断

梦行 Published on 2020-08-27
梦行 Published on 2020-08-05

架构师训练营第九周作业

请简述 JVM 垃圾回收原理。 1. Java中的四种引用类型 在Java中,对于引用最基本的解释就是:如果reference类型的数据中存储的数值代表的是另外一块内存的起始地址,就称这块内存代表着一个引用(有点指针的意味)。后来Java还将引用划分为了4种,根据被GC回收的时机可以分为:强引用(S

梦行 Published on 2020-08-05
Previous Next