首页 > TAG信息列表 > 权衡

Monolitich 与分布式架构的权衡

Monolitich 与分布式架构的权衡 现在有很多关于分布式架构和事件源模型的讨论,特别是在云基础设施和 kubernetes 集群中。在过去的几年里,它获得了很大的动力,它可能会寻找一些人来解决他们的架构耦合和可伸缩性问题。过去几周我一直在阅读它,我想分享我对它的看法。 如果您正在考虑将

Proj CMI Paper Reading: Heaps'n Leaks: How heap snapshots improve android taint analysis

Abstract 背景: 指针分析的误差可能会对安卓app代码的信息流分析造成干扰 静态分析的最新进展表明,结合在运行时的某⼀点拍摄的动态堆快照可以显着改进⼀般静态分析 本文: 取舍因素: 在执行期间何时收集快照以及收集多少快照 快照使⽤⽅式如何影响可靠性和精度 Task:在污点分析中引

微服务的服务粒度该如何权衡

首先,照惯例,先给答案:   微服务粒度有三个重要参考指标:   1、业务复杂度。   2、团队规模。   3、流量。 开始论证:   我们看一个简单的cms(内容发布)系统的生命周期。   阶段一:没流量,刚开始做。     业务需求:后台能人工发文章、视频,用户能看。     核心架构诉求:设

第七章 ⼀致性和可⽤性的权衡结果 BASE理论

什么是Base理论 CAP 中的⼀致性和可⽤性进⾏⼀个权衡的结果,核⼼思想就是:我们⽆法做到强⼀致,但每个应⽤都可以根据⾃身的业务特点,采⽤适当的⽅式来使系统达到最终⼀致性, 来⾃ ebay 的架构师提出Basically Available(基本可⽤) 假设系统,出现了不可预知的故障,但还是能⽤, 可能

QSGD: Communication-Efficient SGD via Gradient Quantization and Encoding

随机梯度下降(SGD)的并行实现由于其出色的可扩展性而受到了极大的研究关注。并行SGD时的一个基本障碍是节点之间通信梯度更新的高带宽成本;因此,提出了几种有损压缩启发式算法,其中节点只传递量化梯度。虽然在实践中有效,但这些启发式方法并不总是收敛。 在本文中,我们提出了量化SGD(QSGD

架构权衡评估方法(ATAM):如何评估一个系统的质量

欢迎大家关注公众号「JAVA前线」查看更多精彩分享文章,主要包括源码分析、实际应用、架构思维、职场分享、产品思考等等,同时欢迎大家加我个人微信「java_front」一起交流学习 1 质量属性 在系统设计和开发过程中,我们比较容易关注系统的功能维度,例如有没有实现预期功能,输入

谷歌软件工程师是怎样写设计文档的?

谷歌软件工程文化的主要元素之一就是通过设计文档定义软件设计。在开始项目编码工作之前,软件系统或应用程序的作者会创建这些相对非正式的文档。设计文档记录了高级实现策略和关键设计决策,并且重点记录了这些决策之间的权衡考虑。 作为软件工程师,我们的工作本质上不是生产代码,而

小偷是这个世界上最优秀的产品经理

话说人人都是产品经理,其实,人人都是项目经理好像更合适。   就拿邀请几个朋友来家里做客来说,要计划做几道菜,分别是什么,要分析一下每个朋友的口味,比如烧茄子、宫保鸡丁、炖排骨;要准备酒水,有的朋友喝酒,开车的朋友或不喝酒的朋友,就要提供饮品了。还要考虑如果朋友带孩子来了,应该怎么

第三十五章 通货膨胀与失业之间的短期权衡取舍

名词解释 菲利普斯曲线:一条表示通货膨胀与失业事件短期权衡取舍的曲线 自然率假说:认为无论通货膨胀率如何,失业最终都要回到其正常率或自然率的观点 供给冲击:直接改变企业的成本和价格,使经济中的总供给曲线移动,进而使菲利普斯曲线移动的事件 牺牲率:在通货膨胀减少一个百分点的过程

CFS调度器的精彩--任何事情都是一种权衡

还记得曾经写过一篇叫做《至今不敢写一篇cfs的文章》,那时我只是默默地欣赏cfs的和谐,可是一些转瞬即逝的感悟不写出来会是很大的遗憾,其实也谈不上什么感悟,只是理解罢了,有时你瞬间领悟的东西最好写下来,否则时间长了你会觉得很难理解。cfs调度器在2.6.23内核中被引入,起初的实现是