2021-4-11 10:14VeChainthor是一块公共区块链,专为所有尺寸的企业用户提供了大规模采用区块链技术。 Vechainthor旨在作为可持续和可扩展的企业区块链生态系统的基础,部分由我们的新颖治理和经济模式和独特的协议增强支持。
Ethereum自2014年以来代表了公开区块链的最先进的.Ethereum的重要创新包括引入可......
2021-1-16 3:58我刚刚完成了一个平凡的Pijul:Sanakirja数据库的跨进程锁。在这篇文章中,我解释了它是如何工作的。
Sanakirja本质上是文件中B树的写时复制集合。我们可以启动可变事务,这允许我们更改数据库,并且可以删除(此后数据库仍保持不变)或提交,以及不可变事务(仅允许我们读取数据库)。
有一些规则可以防止出......
2020-10-30 2:02005年,Herb Sutter发表了他的开创性文章“免费午餐结束了”(Sutter,2005)。他概述说,微处理器的顺序性能将很快停滞不前,业界将通过增加内核数量来提供更高性能的处理器作为回应。这种范式转换的结果是从编写软件的纯顺序编程模型转向具有多个执行线程的并发编程模型。当应用程序固有地表现出并行性时,当线程......
2020-8-29 4:49像任何正常人一样,我花了很多时间潜伏在Uniswap不和谐的#支持频道上。(披露:Uniswap是Paradigm的投资组合公司。)。
周三下午,有人问是否有可能收回意外发送到该对合约本身的Uniswap流动资金令牌。
我最初的想法是代币会被永久锁定。但那天深夜,我突然意识到,如果代币还在那里,任何人都可以找回它们。......
2020-8-28 18:44您可以找到很多关于如何在Go中防止死锁的文章,但大多数文章都集中在并发模式和诸如互斥锁之类的同步工具上。虽然了解一些防止它们的技术很重要,但数据库事务死锁是您更容易在不知不觉中遇到的陷阱。
当您启动一个或多个事务,并在事务仍处于活动状态时在事务外部运行查询时,可能会发生事务死锁。如果同时运行太多事务和查询,则连接池中......
2020-7-18 2:7通过电子邮件和/或短信订阅Bitbucket站点更新已关闭。无论何时发布更新,您都会收到通知。
过去的事件
2020-7-6 3:47数据库无处不在,而且它们会一直存在。如果您对关系数据库比较熟悉,那么您可能对事务比较熟悉。在使用数据库时,事务是非常强大的工具。它们允许多个用户在处理同一数据库时很好地相互配合。然而,随着越来越多的用户连接到同一个数据库,您迟早会遇到性能问题。
尽管交易很强大,但它是一把双刃剑。如果使用不当,它们可能会耗尽您的数据库......
2020-6-17 4:30Engineering CockroachDB 20.1引入了对嵌套事务的支持,这是一个SQL特性,它简化了某些客户端应用程序的程序员的工作。在这篇文章中,我们将探索何时何地使用嵌套事务,何时不使用它们,以及它们如何在分布式环境中工作。
常规SQL事务将一条或多条语句分组在一起,并为它们提供ACID的A(原子性)和I......
2020-5-16 1:43MongoDB是一个分布式文档数据库,它声称提供“当今任何可用的数据库中最强大的数据一致性、正确性和安全性保证”,具有“完整的ACID事务”。Jepsen评估了MongoDB版本4.2.6,发现即使在读写关注度最高的情况下,它也无法保持快照隔离。相反,Jepsen观察到读取偏差、循环信息流、重复写入和内部一致性违规。......