Linux 版 Gizzard 下载

这是名为 Gizzard 的 Linux 应用,其最新版本可以下载为 gizzardversion-3.0.2sourcecode.tar.gz。它可以在免费的工作站托管服务提供商 OnWorks 上在线运行。

 
 

使用 OnWorks 免费下载并在线运行这个名为 Gizzard 的应用程序。

请按照以下说明运行此应用程序:

- 1. 在您的 PC 中下载此应用程序。

- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。

- 3. 在这样的文件管理器中上传这个应用程序。

- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。

- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。

- 6. 下载应用程序,安装并运行。

截图:



描述:

Gizzard 是 Twitter 推出的一款分片框架,用于构建最终一致的分布式数据存储。它提供中间件,用于管理数据在多个后端存储之间的分区(分片),处理复制、路由和迁移,并确保系统在故障情况下保持弹性并实现吞吐量的可扩展性。其设计强调后端的灵活性(您可以使用 SQL、Lucene 和自定义存储),支持转发表(将键范围映射到分片)、复制树、容错能力以及写入的幂等性/交换性要求,以确保在分布式/分区环境下的收敛性。该项目已存档。



功能

  • 灵活的数据分片/分区:转发表将键范围映射到存储分片以分配负载。
  • 复制树:能够跨多个后端分片复制数据,以实现容错和可用性。
  • 支持后端可插拔性:可以使用各种存储后端(SQL数据库,Lucene,Redis等)
  • 优雅地处理分片迁移(添加机器、重新平衡分片),并尽量减少干扰。
  • 要求写入操作具有幂等性和交换性,以容忍故障、无序写入和重试。
  • 无状态前端:Gizzard 实例(中间件节点)是无状态的,因此扩展它们更容易;大多数状态存在于分片和配置中。


程式语言

斯卡拉


分类

框架

此应用程序也可从 https://sourceforge.net/projects/gizzard.mirror/ 获取。它已托管在 OnWorks 中,以便通过我们的免费操作系统之一以最便捷的方式在线运行。



最新的 Linux 和 Windows 在线程序


下载适用于 Windows 和 Linux 的软件和程序的类别