决定 在Uploadcare 关于 波斯特雷斯克亚马逊dynamodb,亚马逊S3,雷迪斯蟒蛇,谷歌应用引擎

德米特里·穆金的化身

UploadCare通过利用AWS构建了一个无限可扩展的基础设施。在AWS的基础上,我们可以处理每天350m的文件上传请求,操作,和交付。当我们在2011年开始的时候,唯一的云替代AWS是谷歌应用引擎对于我们想要构建的一个相当复杂的解决方案来说,这是不可行的。我们也不想买任何硬件或使用共同的地点。

我们的堆栈处理接收文件,与外部文件源通信,管理文件存储,管理用户和文件数据,正在处理文件,文件缓存和传递,以及管理用户界面仪表盘。

在其核心,UploadCare运行于蟒蛇.2011年在佛罗伦萨举行的欧罗巴斯会议给我们带来了很大的启发,再加上它足够普遍,能够解决我们面临的所有挑战,这一事实为这一决定提供了信息。另外,我们以前在Python工作过。

我们选择使用Django构建主应用程序,因为它的功能完整性和在Python生态系统中的巨大占用空间。

我们生态系统中的所有通信都是通过几个HTTP API进行的,雷迪斯亚马逊S3,和亚马逊发电机.我们决定采用这种体系结构,这样我们的系统就可以在存储和数据库吞吐量方面进行扩展。这样我们只需要Django在我们的数据库集群上运行。我们使用波斯特雷斯尔作为我们的数据库,因为在集群和扩展方面它被视为行业标准。

十五 优胜亚博平台怎么样票 · 3.7K 意见
德米特里·穆金的化身

德米特里穆钦

上传服务