Optimal Systems带着最好的问题来到CockroachDB:他们已经变得太成功了。
Optimal公司成立于1991年,旨在满足欧洲航天局对卫星照片的存档需求。经过数十年的成功发展,他们为欧洲航天局打造的存储产品不断发展壮大,为30多个国家的客户提供服务。
在过去的几年里,随着新客户的不断加入,Optimal Systems意识到他们的成功已经超过了他们的系统。他们需要使他们的基础设施现代化,以跟上时代的步伐。
采用Kubernetes和CockroachDB的下一代存储解决方案
Optimal Systems的首席技术官Nikola Milanovic希望建立一个全新的东西,而不是尝试升降式的方法。他们的项目目标是。
他们正在寻找一种可管理的云计算解决方案,或者一种可以使用Docker容器运行自己的数据库并通过Kubernetes进行扩展的方法。
他们研究了谷歌Spanner,这让他们开始调查CockroachDB。当他们调查时,他们发现CockroachDB提供了他们想要的一切。
我们的选择非常简单。CockroachDB100%符合我们在云端建立无限扩展的数据库的愿景。
-Nikola Milanovic, Optimal Systems首席技术官
Optimal Systems的文件存储解决方案远远超出了简单的存储,它包括AI驱动的字符识别等服务,可以读取图像或PDF等静态文件中的文字,并使其成为可搜索的文件。然后,客户可以使用强大的Elasticsearch驱动的索引轻松搜索它们。
CockroachDB对混合部署模式的支持是这种系统的理想选择。在这种情况下,它使Optimal Systems能够优化他们的系统,以便(例如)数据库可以留在云端,在那里它是廉价的、容错的、可扩展的),而更昂贵的人工智能系统可以在场地内运行。Optimal的所有微服务都可以分布,以优化成本和性能,而不牺牲它们之间的通信能力。
一旦建成,Optimal将其新的存储产品命名为yuuvis®。它已经获得了一个创新奖,而且理由充分!它的功能非常强大--------。它的功能非常强大--事实上,强大到他们还在试图弄清楚它的极限到底是什么!
在云中存储数十亿的文件
在另一家公司挑战自己扩展存储110亿份文件的数据库之后,Optimal决定再接再厉。他们计划使用他们的CockroachDB-和Elasticsearch-powered系统,托管110亿个完全可搜索的文档。
他们将在暑假期间努力实现这一挑战。截至目前,他们已经有超过10亿份文件在网上,而且该系统工作得非常完美。
其他令人兴奋的事情也在进行中。Optimal已经在30个不同国家拥有客户,但其客户群主要在欧洲。在2020年加入日本的京瓷集团后,Optimal现在看到了向亚洲和北美市场扩张的机会。
他们现在拥有一个可无限扩展的全球数据库,这意味着他们可以专注于真正重要的事情--发展他们的业务--因为他们知道,无论他们去哪里,无论他们如何发展,他们的数据库都可以处理他们的任何问题。