首页 > 传媒 > 关键词  > Ghost最新资讯  > 正文

1 亿安装量的开源项目 Ghost 背后,DigitalOcean 云服务助力其持续增长

2024-08-14 14:40 · 稿源: 站长之家用户

Ghost 是一个非营利性的开源平台,专为内容创作者提供服务。如果你没有 听过 Ghost,那你应该知道 WordPressGhost WordPress 是博客部署引擎界的两大平台。Ghost 为内容创作者们提供了丰富的功能与服务,从个人博主的网站到大型组织团队的内容管理平台。Ghost 团队专注于为全球的内容创作者创建最 佳的开源工具,并努力成为一个让个人可以轻松创建和开拓自己内容事业的平台。2014年,Ghost 与 DigitalOcean 云服务就开启了合作,以满足 Ghost 在云计算方面的需求,这次合作使组织得以成长并以比较罕见的方式不断发展。截止至目前,Ghost 已经在全球拥有1亿安装量。

Ghost 开源项目的起源

2013年,Ghost 的联合创始人之一 John O’Nolan 有了一个想法。他想要创建一个内容创作者平台,让创作者们能够展示他们最 好的作品,而不会被传统的臃肿的 CMS 或网站构建工具束缚。当他把这个想法告诉了他的朋友,现在的联合创始人 Hannah Wolfe 时,她也认为这是一个了不起的想法,并开发了 Ghost 的第 一个版本,之后他在一篇博客文章中展示了这个项目。这篇文章迅速走红,在 Hacker News 上登上了头条,并吸引了超过30,000人的关注。在成功发起了一次 Kickstarter 众筹活动后,他们确信自己的愿景可以在行业内产生巨大影响。

John 和 Hannah 希望创建一个对世界有益、对新闻业有益、对人们有益的开源产品。他们采用了一种反创业模式,即试图让平台保持小型化,并优先考虑用户而不是筹集资金和尽可能快地扩张。基于这一理念,他们建立了一个组织结构,以确保不会出售业务。John 和 Hannah 以信托人的身份而非股东的身份创立了这家非营利性组织。

Ghost 之前就已经与 DigitalOcean 云服务有过接触,并意识到他们需要迁移到云解决方案来改善基础设施,并快速解决他们的扩展问题,以免给客户或增长带来负面影响。Ghost 需要能够在几分钟内扩展服务器容量的能力、足够的 RAM 来服务数万个 Node.js 应用程序、优秀的技术支持服务,以及最终能够让他们迁移软件而不需重大重构且无停机时间的云服务解决方案。DigitalOcean 云服务不仅能满足所有技术需求,而且 DigitalOcean 团队相信 Ghost 的使命及其开源项目的价值,并向 Ghost 提供了大量的免费使用额度,帮助组织维持稳健的基础架构以帮助其蓬勃发展。

现在,Ghost 云计算架构的每个组件都在 DigitalOcean 上运行。

高速增长与有效的团队

Ghost 团队致力于保持事物尽可能简单,包括尽量减少全职员工的数量。他们运营着一个精简有效的基础设施团队,只有一位全职员工和两位支持人员,负责每个月为超过20,000个不同的发布平台处理30亿次请求。通过巧妙地设置系统和尽可能使用托管服务,团队能够跟上客户需求增长的脚步。那时,他们已经发展到拥有超过300万的应用安装量,并能无障碍地持续满足客户的需求。

实践中发现的增长“捷径”

Ghost 运行大型的 Droplet(DigitalOcean 提供的虚拟服务器),其 Droplet 中容纳了200到300个客户,每个客户都有自己的容器。他们使用 LXC (Linux Containers)运行所有容器,以保持事务的简单性。Droplet 内的所有配置都通过 SaltStack 进行管理,这为 Ghost 团队节省了大量时间。当 Droplet 达到容量上限时,底层功能允许 CPU 决定启动或停止哪些应用程序,以保持最 高性能。例如,如果某个客户没有访问他们的站点或使用数据,则其容器会被关闭,并将提供内容的缓存版本。当需要扩展时,Ghost团队可以调整Droplet的大小,或者快速启动一个新的Droplet,这两种操作都可以在几分钟之内完成。

“毫无疑问,如果没有 DigitalOcean 帮助我们分担重担,我们不可能只有几位全职员工就能服务于15,000位客户。我们从未遇到过扩展的问题。我们总能为我们的客户提供服务,因为我们有能力非常快速且轻松地进行扩展。” —— Hannah Wolfe曾表示。

在托管服务帮助下实现快速增长

Ghost 已经将其基础架构的尽可能多的部分转移到 DigitalOcean 的托管服务中。每当遇到瓶颈时,他们就会采用现成的托管解决方案,这样可以在保持小团队的同时满足客户需求。随着 Ghost 将目光投向创作者经济,为更多的作者、记者、出版商,以及围绕数字内容建立业务的公司提供服务,未来几年他们预计会有更多的增长。

随着增长,他们将继续需要扩展基础设施、处理更多客户,并保持高水平的 SLA。Ghost 相信 DigitalOcean 能够提供一切必要的技术支持。

DigitalOcean 的托管服务

DIgitalOcean 云服务除了提供 Droplet 云主机以外,还会提供多种托管服务,包括托管数据库(PostgreSQL、MySQL 、MongoDB 、Kafka 和 Redis)、对象存储、块存储和Kubernetes、GPU 云服务、负载均衡等。

DigitalOcean目前大部分客户是中小型企业、初创团队,目前在全球已经有60万的企业正在使用该云平台,并在美洲、欧洲、澳大利亚、新加坡、印度等9个地区设有15个数据中心,可支持中国出海企业在海外快速低成本部署可靠的云基础设施,快速拓展海外业务。

最后在技术支持服务方面,DigitalOcean 在中国市场提供专业的技术支持服务。DigitalOcean 通过中国区独 家战略合作伙伴卓普云AI Droplet 提供咨询、技术支持服务,为中国企业出海提供专业云服务及解决方案。

卓普云AI Droplet 的母公司是 Access Technology Venture ,而它也是 DigitalOcean 最 大的控股股东。Access Technology Venture 在国内也曾投资多家公司,包括知乎、声网、阿里巴巴、拼多多、Pingcap 等。

Ghost 与 DigitalOcean 强大的伙伴关系

除了 DigitalOcean 云产品的易用性和简单性外,Ghost 在 DigitalOcean 中找到了一个专注和有力的合作伙伴。Ghost 在 DigitalOcean 的 MarketPlace 上有一个应用,用户可以通过该应用一键操作来自行创建托管 Ghost 实例。该应用最初由 DigitalOcean 创建,但后来成为 DigitalOcean 和 Ghost 团队之间的协作成果。这使得 Ghost 可以控制应用程序和界面的外观,从而为跨平台的用户提供同样的优质体验。该应用现在已成为 Ghost 官方推荐的开发者自托管方式。

同时,DigitalOcean 持续为 Ghost 提供多方面的支持。Ghost 无需支付高昂的云服务提供商费用,而是能够将资金重新投资于基础设施管理、开发者和平台增强,以及投资于它们的开源社区和地区的创作者运营。

“如果没有 DigitalOcean,Ghost 就不会存在。我们得到的支持对公司的存在至关重要。虽然我们现在是盈利的,但我们并不总是盈利的,如果没有 DigitalOcean 的支持,我们可能无法走到今天这一步。我们服务的客户如果没有我们可能无法生存,如果没有 DigitalOcean 我们可能无法生存。” John O’Nolan表示。

推广

特别声明:以上内容(如有图片或视频亦包括在内)均为站长传媒平台用户上传并发布,本平台仅提供信息存储服务,对本页面内容所引致的错误、不确或遗漏,概不负任何法律责任,相关信息仅供参考。站长之家将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。任何单位或个人认为本页面内容可能涉嫌侵犯其知识产权或存在不实内容时,可及时向站长之家提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明(点击查看反馈联系地址)。本网站在收到上述法律文件后,将会依法依规核实信息,沟通删除相关内容或断开相关链接。

  • 相关推荐
  • 大家在看
  • AI Lyrics Generator:利用AI技术快速生成原创歌词

    AI Lyrics Generator是一个基于人工智能技术的在线歌词生成工具,专为词曲作者、音乐家和创意人士设计。它能够根据用户输入的风格、主题和情感等参数,快速生成原创歌词。这个工具利用先进的机器学习算法,模仿人类创作歌词的过程,为用户提供灵感和创作辅助。AI Lyrics Generator不仅能够节省创作时间,还能拓宽创作视野,帮助用户探索不同的音乐风格和表达方式。

  • Fancy Text Generator:创意文字转换器,轻松生成独特、炫酷的文字效果。

    Fancy Text Generator是一个在线工具,利用AI算法为用户提供多种风格的花式文字生成服务。它支持包括花式字体、emoji装饰、特殊符号在内的多种文字效果,适用于社交媒体、个人签名、艺术创作等场景。该产品的主要优点包括用户友好的界面、快速生成作品的能力、高分辨率输出以及社区分享功能。它免费在线使用,无需下载,适合所有希望在数字平台上展示个性化文字的用户。

  • Flux Lora Online:在线生成精美图片,释放创意潜力。

    Flux Lora Online 是一个在线平台,提供多种 Flux Lora 模型,用于生成各种风格的图像。这些模型包括但不限于写实风格、动漫风格、迪士尼风格等,能够满足不同用户对图像生成的多样化需求。平台采用先进的图像生成技术,提供高分辨率和细节丰富的图像,同时拥有用户友好的界面,简化工作流程,提高生产力。

  • Vadoo AI:AI视频生成器,将文本快速转化为视频。

    Vadoo AI是一个全功能的AI视频生成器,它使用先进的人工智能技术,让用户能够将文本提示快速转化为视频内容。该产品支持多种语言字幕,提供多种视频风格和模板,以及背景音乐和自动缩放等功能,使得视频制作变得简单而高效。Vadoo AI的目标是帮助用户,无论是社交媒体创作者还是企业营销人员,都能轻松创建专业质量的视频内容,以吸引和保持观众的注意力。

  • AI Youtube Shorts Generator:从长视频中生成引人入胜的YouTube短片

    AI Youtube Shorts Generator 是一个利用GPT-4和Whisper技术的Python工具,它可以从长视频中提取最有趣的亮点,检测演讲者,并将内容垂直裁剪,以适应短片格式。这个工具目前处于0.1版本,可能存在一些bug。

  • Cavela:全球首个虚拟采购代理,连接全球制造商网络

    Cavela是一个创新的虚拟采购代理平台,它通过自动化技术连接全球的供应商网络,为企业提供从供应商匹配、报价编制、样品生产、质量保证到订单交付的一站式服务。Cavela通过其平台,帮助企业降低采购成本,提高效率,同时确保产品质量。它特别适合需要全球采购资源的中小型企业和初创公司,帮助他们在竞争激烈的市场中快速响应市场需求。

  • Landerino:最简洁的网页构建器,设计至上

    Landerino是一个创新的网页构建平台,它通过提供简单易用的界面,让用户能够快速创建、编辑和发布落地页。它不仅支持实时编辑和预览,还提供了强大的分析工具,帮助用户优化页面并进行A/B测试。Landerino的目标是让每个人都能轻松地构建和管理自己的网页,无需专业的技术背景。它通过简化网页制作流程,降低了维护成本,使内容创造成为焦点。

  • Mneme AI:在设备上与您的笔记进行对话,提升生产力。

    Mneme AI 是一款运行在iPhone上的本地AI助手应用,它允许用户通过与个人笔记、文档和书籍的对话来提高工作效率。这款应用完全离线运行,确保了用户数据的隐私和安全。Mneme AI 通过提供个性化的响应,帮助用户整理思绪和知识,支持用户使用内置文本编辑器记录新笔记或添加PDF文档。它支持英语,并推荐在iPhone 14或更新型号上使用以获得最佳性能。

  • AI-Faceless-Video-Generator:利用AI生成视频脚本、语音和会说话的头像

    AI-Faceless-Video-Generator是一个利用人工智能技术,根据话题生成视频脚本、语音和会说话头像的项目。它结合了sadtalker进行面部动画,gTTS生成AI语音和OpenAI语言模型生成脚本,提供了一个端到端的解决方案,用于生成个性化视频。该项目的主要优点包括脚本生成、AI语音生成、面部动画创建以及易于使用的界面。

  • FLUX.1-dev-LoRA-Dark-Fantasy:生成幻想生物和角色的AI模型

    FLUX.1-dev-LoRA-Dark-Fantasy是由Shakker AI的GUIZANG(歸藏)训练的LoRA模型,专注于生成幻想生物和角色。该模型受到Klee、Odilon Redon、Eyvind Earle等艺术家的影响,能够生成具有电影质感、复杂光影效果和精细细节的图像。模型遵循flux-1-dev-non-commercial-license,适用于非商业用途。

  • 通义万相AI视频生成:利用AI技术,将文字和图像转化为创意视频。

    通义万相AI创意作画是一款利用人工智能技术,将用户的文字描述或图像转化为视频内容的产品。它通过先进的AI算法,能够理解用户的创意意图,自动生成具有艺术感的视频。该产品不仅能够提升内容创作的效率,还能激发用户的创造力,适用于广告、教育、娱乐等多个领域。

  • Windows Agent Arena:用于测试和开发AI代理的可扩展开源框架

    Windows Agent Arena (WAA) 是一个专注于Windows操作系统的可扩展、开源框架,用于测试和开发能够使用语言模型在PC上进行推理、规划和行动的AI代理。它通过模拟真实的Windows环境,允许代理自由操作,并使用与人类用户相同的应用程序、工具和网络浏览器来解决任务。WAA通过Azure实现可扩展性和并行化,能够在短短20分钟内完成完整的基准测试评估。

  • VELS by Kaiden AI:AI驱动的模拟训练,提升沟通技能。

    VELS by Kaiden AI是一个基于人工智能的模拟训练平台,提供定制化、反馈丰富的模拟场景,帮助用户准备各种交流互动。该平台通过创建逼真的训练场景和AI虚拟对话伙伴,模拟真实世界的交流环境,让用户在安全的环境中练习和提高沟通技能。VELS通过实时反馈和性能分析,为用户提供个性化的训练体验,帮助他们在各种行业和角色中提升表现。

  • Selfplanr:规划你的高中四年,迈向梦想大学。

    Selfplanr是一个为高中生设计的在线规划工具,旨在帮助学生规划他们的高中生涯,以实现进入理想大学的目标。通过个性化的目标设定、动态的四年规划、每周任务安排、与导师和同伴的协作规划以及动态进度跟踪,Selfplanr帮助学生构建全面而独特的简历,发现学术之外的无数机会,如实习、奖学金、研究和志愿活动。

  • GoMaxAI:一站式AI服务,提供多样化智能解决方案。

    GoMaxAI是一个集成了多种AI功能的平台,旨在为用户提供包括3D视频创建、智能问答、AI绘画、文档分析和思维导图等多种智能服务。它通过先进的AI技术,帮助用户在影视制作、设计、艺术创作、信息处理等领域提高效率和创造力。

  • XVERSE-MoE-A36B:多语言大型语言模型,支持多领域文本生成。

    XVERSE-MoE-A36B是由深圳元象科技自主研发的多语言大型语言模型,采用混合专家模型(MoE)架构,具有2554亿的总参数规模和360亿的激活参数量。该模型支持包括中、英、俄、西等40多种语言,特别在中英双语上表现优异。模型使用8K长度的训练样本,并通过精细化的数据采样比例和动态数据切换策略,保证了模型的高质量和多样性。此外,模型还针对MoE架构进行了定制优化,提升了计算效率和整体吞吐量。

  • Peter Cat:智能答疑机器人解决方案,助力GitHub社区维护者和开发者

    Peter Cat 是一个专为社区维护者和开发者打造的智能答疑机器人解决方案。它通过对话式答疑 Agent,配置系统、自托管部署方案和便捷的一体化应用SDK,让用户能够一键创建智能答疑机器人,并快速集成到各类官网或项目中,为社区提供更高效的技术支持生态。

  • Covers:将您的音乐作品转换为全新风格。

    Covers 是 Suno 推出的一款音乐创作工具,它允许用户将任何声音,从简单语音备忘录到完整制作的音乐,转换成全新风格的音乐作品,同时保留原始的旋律。这一功能特别适合想要尝试不同音乐风格或为纯音乐添加歌词的音乐创作者。Covers 目前处于早期访问测试阶段,向所有 Pro 和 Premier 订阅者提供,用户可以免费试用200次,之后每次生成新 Cover 将消耗10个积分。

  • AgentRE:基于代理的框架,用于在复杂信息环境中进行关系抽取。

    AgentRE是一个基于代理的框架,专门设计用于在复杂信息环境中进行关系抽取。它通过模拟智能代理的行为,能够高效地处理和分析大规模数据集,从而识别和提取实体之间的关系。该技术在自然语言处理和信息检索领域具有重要意义,尤其是在需要处理大量非结构化数据的场景中。AgentRE的主要优点包括其高度的可扩展性、灵活性以及对复杂数据结构的处理能力。该框架是开源的,允许研究人员和开发者自由使用和修改,以适应不同的应用需求。

  • GoMaxAI Pro版 (ChatGPT-Midjourney):个人、团队、企业私有化AIGC应用平台

    GoMaxAI Pro版是一个基于Node.js、Vue3、uniapp开发的AIGC平台,提供ChatGPT、Midjourney绘画、Suno音乐、Pika/Runway/Sora视频服务。它支持私有化部署,适用于个人、团队和企业,强调用户体验和资源集成,具备权限管理和安全审计功能。

今日大家都在搜的词: