Mail.ruの新しいビジネスライン:同社は顧客のDBMSインフラストラクチャコストを削減する方法を発見しました

Mail.ruは 、顧客のインフラストラクチャコストを削減する方法を発見しました。 同社は、 Tarantoolオープンソースソリューションに基づいてデータストレージを最適化する新しい技術を開発しました。



Mail.ru Groupの代表者は、Tarantoolを備えた1台のサーバーで30台を超えるサーバーを従来のデータベース管理システム(DBMS)に置き換えることができると述べています。

Gartnerは、2018年までに、世界の新しいアプリケーションの70%と既存のアプリケーションの50%がオープンソースデータベースを使用すると予測しています。 2015年のグローバルデータベース市場は415億ドルに達し、2017年までに500億ドルに成長する可能性があるとIDCは推定しています。
新しいクラウドテクノロジーの CEO、Dmitry Komissarovは、ロシアのデータベース市場を4億〜5億ドルと推定しています。 「市場の主役はOracleであり、危機の前にロシアで約2億ドルを稼ぎ、 IBMMicrosoftのデータベースがそれに続きました。」



独自のプロジェクト(Mail、Mail.Ru Cloud、myTargetなど)でこのソリューションを使用すると、すでに数千万ドルを節約できました。 「たとえば、ユーザープロファイルのストレージを最適化するためにTarantoolを使用することで、100万ドル以上節約できました」と、同社の副社長兼テクニカルディレクターのVladimir Gabrielyan氏は述べています。

Tarantoolを使用する人には、国際的な出会い系ソーシャルネットワーキングサイトBadooや、情報セキュリティソリューションの開発者であるWallarmが含まれます 。 後者は、ソリューションをローカルデータウェアハウスおよび「製品の最も重要な部分であるトラフィックフィルターノード」の分析モジュールとして使用し、BadooはTarantoolを使用してセッションを保存します。
Tarantoolの開発は約8年前にゼロから始まり、現在も進行中です。 「ユーザーセッションとプロファイルのストレージ、ポータル認証、アンチブルートフォース、アンチフィッシング、アンチスパムなどのシステムの動作を提供し、大量のデータを高負荷で効果的に動作させる能力を証明しました」とVladimir Gabrielyanが追加しました。



「Tarantulaは開発をより簡単かつ迅速にします。 開発者は、SQL DBMS + NoSQL DBMS + Cacheから複雑な異種システムを作成する必要はありません。 巨大なクラスターを作成し、鉄に数百万を支払う必要はありません。 1つのTarantoolで十分です」 と、 Mail.Ruのテクニカルディレクター、Roem.ru Denis Anikin氏は説明します。



Tarantoolは、大量の非構造化情報(YandexRambler&Coなど)を処理する必要のある人々から需要があります 、Dmitry Komissarovを主張します。 「しかし、これらの企業が主要な競合他社のサービスを使用する可能性は低いです。



「タランツールは、おそらく、大規模なソーシャルネットワークVKontakteOdnoklassnikiを保有しているMail.ruグループのメンバーであるニッチプレーヤーや企業によって使用されるでしょう」とKommersant は述べています。



Megamindは、Mail.Ru MailのテクニカルディレクターであるDenis Anikinにさらなる説明を求めました。



1. Mail.ru Groupの代表者は次のように述べています。「ソリューション自体は無料ですが、顧客は有料のテクニカルサポートを受けることができ、特定のリクエストに合わせてTarantoolをカスタマイズできます。」 Mail.ru収入のこの項目の下でどのような金額を議論できますか?



この情報はまだ公開していませんが、計画は非常に野心的です。 私たちの技術はユニークで、Mail.Ru Groupサービスのかなりの半分がそれに基づいており、私たちはそれを全世界に広げることができると信じています。



2. Tarantoolを使用して(たとえば、MySQLの代わりに)既存のソリューションをどのくらい迅速にカスタマイズ、再構築できますか?



特定のケースに依存します。 特定のクライアントのインフラストラクチャを調査する必要があります。その後、一時的な見積もりを行います。



3.クライアントから多くの収益を得るには、チームはどれくらいの大きさでなければなりませんか?



収益に関連してチーム数を直線的に増やすことなく開発する方法を学ぶ予定です。 私たちのアイデアの1つは、クラウドサービス(PaaS / SaaS)を開始することです。これにより、顧客の数に比例したチームの成長なしに、パブリッククラウドで顧客にソリューションを提供できます。



All Articles