#分布式

2021-6-4 4:14
CPU周期比以往任何时候都便宜,云计算从未如此无处不在。所有主要的云提供商都提供宽大的免费层,以及GitHub操作等服务为开源存储库提供免费计算资源。那么为什么这么多开发人员仍然在笔记本电脑上建立软件? 尽管有丰富的廉价甚至是免费云计算的尴尬,但我所知道的大多数项目以及大多数开发人员仍然可以直接在其本地机器上进行大......
2021-5-12 20:15
受版权保护的麻省理工学院。可以从此来源查看,下载或打印它们,但在没有书面许可的情况下禁止以任何格式的进一步复制或分布。 http://dspace.mit.edu/handle/1721.1/7582 分布式图形算法提供了用于解决分布式设置中的图形问题的有效和理论上的声音方法,更通常用于在网络中执行分布式计算。这些......
2021-4-23 4:26
突破研究所是加利福尼亚州奥克兰的环境研究中心。 我们的研究侧重于识别和促进环境和人类的技术解决方案......
2021-3-17 19:43
Incredibuild,一个以色列启动,为组织提供了一种方法来实现分布式计算架构,以加速软件开发等强化任务所需的处理,通过挖掘公司的闲置CPU网络,已获得1.4亿美元的资金。 “启动”可能夸大了Incredibuild是什么:是的,它是一家私人支持的技术公司,但它自2000年以来一直存在,尽管它符合博彩巨头史诗(......
2021-1-22 23:21
rqlite是一个轻量级的分布式关系数据库,它使用SQLite作为其存储引擎。形成集群非常简单,可以很好地处理领导者选举,并容忍包括领导者在内的机器故障。 rqlite可用于Linux,OSX和Microsoft Windows。 rqlite为您提供坚如磐石的,容错的,复制的关系数据库的功能,但安装,部署和操......
2021-1-5 15:27
minikeyvalue是一个约1000行的分布式键值存储,支持复制,多台计算机以及每台计算机多个驱动器。针对1MB到1GB之间的值进行了优化。受SeaweedFS启发,但很简单。应该扩展到数十亿个文件和PB级数据。在comma.ai上用于生产。 即使这段代码很烂,磁盘上的格式也非常简单!我们依靠文件系统进行Bl......
2020-12-7 4:46
当前有约25亿台Android设备-包括约1,300个离散品牌和约24,000个独特设备模型。我正在探索利用此潜在资源池,以使自动测试负担得起&解锁更全面的配置范围。 DART(分布式Android远程测试)的目标是使任何Android设备都能运行自动化测试,而无需ADB或复杂的设置/维护。商业产品可以按每......
2020-11-7 18:11
分布式系统可能很难理解,主要是因为它们周围的知识是分布式的。但别担心,我很清楚其中的讽刺意味。在自学分布式计算时,我多次摔倒在地。现在,在经历了许多考验和磨难之后,我终于准备好向你们解释分布式系统的基础知识了。 区块链迫使工程师和科学家重新审视和质疑分布式计算中根深蒂固的范式。 我还想讨论一下区块链技术对该领域产生的......
2020-11-6 7:15
ANU是一个自由和开源的分布式版本控制系统,基于可靠的异步工作数学理论。 它基于更改而不是快照,使其比替代方案更易于使用、更可靠和更具确定性。 这个项目是由相同的作者从头开始重写Pijul,有一些新的想法。 在本网站上,您可以找到有关此工具的文档。另外,请查看我们的托管平台nest.anu.dev。
2020-11-1 1:2
您的公司正在稳步增长,您的数据也在稳步增长。每天,您都可以从数据驱动的决策中获益,并享受从这个强大的数据库中获得的所有洞察力。尽管前面有很多令人兴奋的事情,但您还是不禁想知道,这种单一的存储设备--这把忠实的瑞士刀--还能持续支持您的业务需求多久。 也许您已经开始注意到某些工作负载的延迟增加,甚至由于此单点故障而面临......
2020-10-29 2:37
Grafana Labs自豪地宣布推出一个易于操作、高规模和高性价比的分布式跟踪系统:TEMPO。TEMPO被设计成一个健壮的跟踪ID查找存储,其唯一的依赖性是对象存储(GCS/S3)。 今天就加入Grafana Slake#Tempo频道或Tempo-Users Google群吧! 在Grafana实验室,我们对我......
2020-10-13 20:21
作者:Joseph M.Hellerstein,Peter Alvaro Communications of the ACM,2020年9月,第63卷第9期,第72-81页,10.1145/3369736评论,分布式系统很棘手。多台不可靠的机器并行运行,在任意延迟的网络链路上相互发送消息。尽管混乱不堪,我们怎么能相信......
2020-8-26 12:23
作者:Joseph M.Hellerstein,Peter Alvaro Communications of the ACM,2020年9月,第63卷第9期,第72-81页,10.1145/3369736评论,分布式系统很棘手。多台不可靠的机器并行运行,在任意延迟的网络链路上相互发送消息。尽管混乱不堪,我们怎么能相信......
2020-7-13 13:54
Pulsar是一个分布式发布-订阅消息传递平台,具有非常灵活的消息传递模型和直观的客户端API。 这个存储库是Apache Pulsar的主存储库。Pulsar PMC还维护Pulsar生态系统中组件的其他存储库,包括连接器、适配器和其他语言客户端。 Apache Pulsar正在使用Lombok,所以您必须确保您的......
2020-7-9 7:19
GhostDB是一个分布式、内存中、通用的键值数据存储,可以在任何规模上提供微秒级的性能。 GhostDB旨在通过将数据存储在RAM中来加速动态数据库或API驱动的网站,以减少必须读取外部数据源(如数据库或API)的次数。GhostDB提供了一个非常大的哈希表,该哈希表分布在多台机器上,并在哈希表中存储大量的键-值对......
2020-6-11 15:24
在这篇文章中,我们将使用Spark以一种完全独立于数据分区方式的方式生成随机数。也就是说,给定一个固定的种子,我们的Spark程序将在所有硬件和设置上产生相同的结果。为此,我们引入了一个新的PRNG,并使用TestU01和PractRand测试套件来评估其质量。 当我们希望能够对不同值的非随机参数重复实验时,可重现的......
2020-6-5 3:36
软件的强大程度取决于编写它的工程师。这篇文章献给所有在编写和调试系统方面付出了不懈努力的工程师,他们使系统稳定可靠,可供他人使用。 那一年是2018年。当时是晚上9点。我早上8点开始了我的一天。这种特殊的杰普森测试是不可饶恕的。我不明白为什么这个杰普森测试会继续失败。就在前一天,这项测试已经通过了16次中的16次。 ......
2020-5-2 18:2
(给读者的快速说明-这是一篇纯粹基于观点的文章,从我的经验中提炼出来)。 我参与了许多基于体系结构的讨论、审查和实现,并将许多基于微服务的系统交付生产。我非常同意马丁·福勒的“巨石优先”的做法。然而,我看到很多人走的是相反的方向,认为提前优化是合理的,这可能会导致系统不稳定和混乱。 如果您仅仅为了分布式事务的目的而构......