Benatar 项目:抵御数据黑洞
在这篇文章中,我们概述了一个新项目,它为我们在 DEV 坚守的一些价值观命名。
首先,检查一下我们生活的网络……
警告:这篇文章包含混合隐喻和松散的物理准确性。
在不太遥远的星系中
网络最初是由一些中小型网站组成的集合,这些网站通过链接相互连接,并由搜索引擎发现。但随着平台的发展,一些杠杆率更高的企业开始扩张其影响力,消耗也越来越大。
在互联实体的星系中,万物都拥有引力。引力是平台的力量,它通过巨大的流量、社会和经济价值,以及随着时间的推移不断增强的、能够抵御竞争的护城河而实现。如果流量和数据流经网站,并且用户围绕网站运行,那么每个网站都拥有引力。
有些平台具有很大的吸引力。例如谷歌、Facebook、Twitter、维基百科、Reddit 等。
这种引力对用户来说确实非常有利。Facebook 连接世界的总体使命在理论上是崇高的。在开发者生态系统中,StackOverflow 和 GitHub 的引力帮助软件开发者完成了大量工作,并通过我们熟悉的目的地、工具和形式因素将我们组织起来。
任何星系或太阳系都存在自然引力。但当任何天体积累过多引力时,它就会变成黑洞。
随着市值万亿美元的网络公司成为常态,每个平台都从尽可能多地吸收数据中获益,它们开始吞噬自己的“太阳系”,摧毁竞争,并将自己的意志强加于其所及之处的一切事物。它们吞噬我们的数据,吞噬开放的网络,将原本开放的标准变成自己的标准。
我们并非特别鄙视某个平台,但我们越来越担心平台与其用户、开发者、合作伙伴等之间的健康关系。谷歌正将越来越多的流量放在自己的服务器上,而不是通过独立的网站。类似的例子还有很多。
数据黑洞显然是一种模式。组织实际上负有受托责任来承担这一角色。
DEV 希望持续发展,因为我们规模越大,就越能为开发者生态系统创造价值。但随着我们的发展,我们认为深思熟虑至关重要,因此我们始终致力于此。
一个星系需要由一些中型和大型行星、大量的卫星以及一些健康的恒星组成。我们感到有责任为维护整个星系的稳定尽一份绵薄之力。我们不想变成一个数据黑洞,我们希望帮助削弱我们宇宙中任何黑洞的引力。
这一愿景的要素之一是我们平台通用版本的持续开发。我们希望,如果许多人能够创建类似 DEV 的社区,它将创建一个健康的太阳系,由独立但兼容的中型行星组成,每个行星都通过各自的激励机制驱动。多元化的所有权结构将防止权力集中,而权力集中是导致黑洞的关键因素。
我们努力避免妄想,但我们相信开源的力量,并每天都致力于实现这些理念,将其作为我们长期愿景的一部分。早在去年开源之前,我们就一直在撰写关于这些理念的文章。
我们计划在今年某个时候发布我们平台的通用版本。
但首先介绍一个较小的项目
支持类似 DEV 的成熟平台的发展是未来一项激动人心的优先事项。但并非每个网站都应该立志服务于如此宏大的使命和广泛的利益相关者。
因此,这项宏伟计划的关键要素之一是支持能够与大型和中型平台(DEV 及其他平台)互动的小型平台的发展。这在实践中意味着,数据的输入和输出必须简单易行;确定规范 URL 以及内容所有权的其他后勤环节必须简单易懂;不同平台(DEV、Medium、未来的 DEV 实例等)之间的传输过程必须流畅简便。
Benatar 项目简介
贝纳塔是《银河护卫队》中飞船的名字。我们觉得这体现了这个项目的活力。那艘飞船实际上是以歌手帕特·贝纳塔命名的。
Benatar 项目旨在创建支持独立平台和兼容实例开发的工具。该项目旨在简化构建与 DEV、相关实例以及其他平台(例如 Medium、Twitter 等)兼容的独立网站,从而实现与它们的集成。该项目致力于开发用于创建、更新和删除数据的 API,以及将数据导出为实用且相关的格式。所有这些功能都与最终目标息息相关,即为最终用户和内容创建者提供更强大的控制权。
由于这关系到 DEV 平台的底层机制,我们将致力于帮助创建所有相关的 API。我们已经开发了一些功能,包括发布 API、数据导出功能、RSS 发布功能以及其他工具。但这是一个长期项目,我们将努力使我们在这一变革中扮演的角色尽可能实用和成熟。
本质上,我们希望个人网站在生态系统中发挥更强大的作用,同时我们仍然可以受益于社区平台创造的价值。
该项目将以POSSE和去中心化原则为基础,但主要围绕这些能够影响我们社区、生态系统和项目的理念。随着项目的发展,它可能会涵盖更广泛的理念,但我们希望以务实的态度对待它。这将致力于降低这些概念的复杂性,并创造最佳的用户体验。
波塞:
POSSE 是“在您自己的网站上发布,在其他地方联合发布”的缩写,这是一种内容发布模式,首先在您自己的域上发布内容,然后将副本联合到第三方服务,并通过永久短链接返回到您网站上的原始内容。
作为我们已经产生的引力的一个迹象,这实际上不是一个我们自己承担的项目,而是将与相信这些价值观并拥有已经支持这些想法的产品的合作伙伴一起启动这一计划。
我们很高兴能与Stackbit的朋友们一起参与这项活动。Stackbit 是一家专注于让现代网站堆栈更易于访问和直观的初创公司。他们已经在这个领域开发软件,我们认为通过共同的倡议将我们的努力结合起来,将使整个互联网受益。
Stackbit 将发布他们在这个领域正在进行和已经开展的工作。以下是一篇关于他们目前如何帮助开发者处理 Medium 数据/状态的文章:
您可能还记得,我们最近对 Medium 发表了一些看法:
总的来说,Stackbit 将带来该领域的专业知识,我们非常高兴看到它的发展方向......
您的后续步骤
如果您有兴趣支持这些想法,请随时执行以下操作:
- 在 DEV 上关注Stackbit org
- 在 DEV 上关注#projectbenatar标签
- 参与讨论并为我们的开源计划做出贡献
随着我们不断完善这些想法并推出新的产品,这将真正成为一项社区倡议。如果您的组织认为自己有能力以某种方式参与此项目,请随时联系我们。我的 DEV 邮箱已开放。🙂 一般情况下,任何形式的合作想法都可以通过biz@dev.to咨询。
我们不确定我们的努力会带来什么结果,但我们只知道这些想法值得努力实现。
封面图片来源:marvelcinematicuniverse
编码愉快!
文章来源:https://dev.to/devteam/project-benatar-fending-off-data-black-holes-499g