架构师技术图谱-毕业大作业

本文是架构师毕业大作业,用一张思维导图画出所有训练营知识点。提交xmind格式的思维导图文件或思维导图导出的图片文件。由于图片幅面及体积都比较大,现仅提供图片链接地址 …

阅读更多 »

Google 如何对搜索结果排序?

本文是架构师训练营第 13 周课后作业,主要分析 Google 是如何对搜索结果进行排序,以及网页排序 PageRank 算法。Google 是目前最强大的搜索引擎,也是我最喜欢使用的搜索引擎,没有之一。同时,为便于理解,本文使用游戏来模拟PageRank 算法过程。 …

阅读更多 »

政务大数据价值及 HiveQL 分析

本文是架构师训练营第 12 周课后作业题,主要讨论当前公司使用大数据处理的业务和实现的相关价值,以及根据给定的 HiveQL,分析其生成的MapReduce 程序,Map 和 Reduce 的输入/输出分别是什么。因我当前公司用大数处理政务业务,故浅谈一下政务大数据价值。 …

阅读更多 »

系统高可用及密码验证算法

本文是架构师训练营第11周课后作业。作业原题是:1、导致系统不可用的原因有哪些?保障系统稳定高可用的方案有哪些?请分别列举并简述。2、请用你熟悉的编程语言写一个用户密码验证函数,Boolean checkPW(String 用户 ID,String 密码明文 …

阅读更多 »

关于微服务架构思考和认识

本文为架构师训练营第 10 周课后作业,作业题为:根据微服务框架 Dubbo 的架构图,画出 Dubbo 进行一次微服务调用的时序图;关于微服务架构(中台架构、领域驱动设计、组件设计原则),你有什么样的思考和认识 …

阅读更多 »