其他技术文章
文章平均质量分 63
# 其他架构
JAVA道人
我宁愿做错,也不愿什么都不做.
展开
-
mapreduce为什么被淘汰了?
作者:极客时间链接:https://www.zhihu.com/question/303101438/answer/655475086来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。每次和来硅谷参观的同行交流的时候,只要谈起数据处理技术,他们总是试图打探MapReduce方面的经验。这一点让我颇感惊讶,因为在硅谷,MapReduced大家谈的已经很少了。今天这一讲,我们就来聊聊为什么MapReduce会被硅谷一线公司淘汰。我们先来沿着时间线看一下超大规模数据处理的重要技原创 2021-04-28 14:15:46 · 666 阅读 · 0 评论 -
zookeeper可以用来干什么
这篇文章是转载.有些我不太理解.需要去实践.后续补充.在Zookeeper的官网上有这么一句话:ZooKeeper is a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services.这大概描述了Zookeeper主要可以干哪些事情:配置管理,名字服务,提供分布式同步以及集群管理。那这些原创 2021-02-25 09:59:54 · 218 阅读 · 0 评论 -
微服务应该多大
转自:https://zhuanlan.zhihu.com/p/143709876?utm_source=wechat_session该文章和作者很厉害.微服务实践最常见的错误之一是把微服务做得过小。本文通过示例,深入讨论了微服务的大小和粒度。微服务架构终于成为一种架构模式。与任何新技术一样,微服务的发展符合 Gartner 的技术曲线。从推特上获得的信息来看,它处于低谷期或复苏的早期阶段。换句话说,过去6年,我们在构建微服务方面积累了一些重要经验,其一就是确保以恰当的方式考虑每个微服务的范.原创 2021-02-26 21:39:52 · 717 阅读 · 0 评论 -
两张开发流程图
原创 2021-02-20 11:31:58 · 179 阅读 · 0 评论 -
架构演化
随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。单一应用架构当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(ORM)是关键。垂直应用架构当访问量逐渐增大,单一应用增加机器带来的加速度越来越小,提升效率的方法之一是将应用拆成互不相干的几个应用,以提升效率。此时,用于加速前端页面开发的Web框架(MVC)是关键。分布式服务架原创 2021-02-26 21:32:13 · 75 阅读 · 0 评论