ヤマムギ

growing hard days.

*

「Serverless Days Tokyo 2023 Beyond the Server: Creating TiDB for Developer」を見ました

   

2023/9/23にServerless Days Tokyo 2023に参加しました。
思ったことやメモを書いてます。

TiDB

タイディービーと読むんですね。
TiDBはOSSの分散型データベース。
MySQL互換。

TiDBをなぜやろうと思ったのか

すべての開発者に分散型データベースを無償提供することは可能か?
世界中の開発者人数はだいたい2700万人。
モノリシックアーキテクチャで考えると、4つのt2.nanoとELBを2700万人に割り当てると年間5000億円ぐらいかかる。
ストレージ、ネットワークの料金も入れるともっとかかる。
なのでサーバーレスアーキテクチャで考え始めた。
データストレージはS3でマルチテナントにして、コンピュートノードと分けた。必要なインスタンスはスポットインスタンスにできるとすれば350億円ぐらいにできる。
コンピュートノードをユーザークエリなどの軽い処理とインデックス再作成などの重い処理に分けた。軽い処理のCPU効率が高まってコストがさらに下がってパフォーマンスもあがった。
1データベースあたりの年間コストが$3.7にできそうになった。
現実的になってきた。

TiDB Serverless

軽いユーザー向けのコンピューティングノードとストレージキャッシュ、ストレージはS3、バックエンドの重い処理はマイクロサービスでオフロード。

TiDBを使ったアプリケーションとして、OSSInsight.ioを運用している。
GitHubのイベントを全部拾って分析しているサービス。
GitHubの全イベントとデータをTiDBに格納している。
OpenAI APIを使って、自然言語からSQLクエリーが実行されて最適なグラフで表示してくれる。
データは12TBで6億行ある。

Developer Resources

CLI、IDE、Zapier連携、などなど用意されている。
Serverless Driver for Edge Computingが新たにリリースされた。
エッジアプリケーションから直接TiDBを使用できるようになった。


最後までお読みいただきましてありがとうございました!

「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。

「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第3版」という本を書きました。

「ポケットスタディ AWS認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。

「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。

「AWSではじめるLinux入門ガイド」という本を書きました。

 - event, study

ad

ad

  関連記事

ヤマムギvol.11「AWSではじめるLinux入門ガイド」クイックスタート勉強会を開催しました

2020/7/15に、ヤマムギvol.11としまして、「AWSではじめるLinu …

「DeNA re:Invent 2018 報告会」でエンジニアが伝えたいre:Inventの話が聞けた

DeNAさんのre:Invent報告会に参加しました。 開催されているDeNAさ …

JAWS-UG 関西IoT専門支部「マクニカkibo + AWS IoTハンズオン」に行ってきました、というか運営メンバーとして参加してきました

2015/12/19(土)はJAWS-UG 関西IoT専門支部の記念すべき1回目 …

IoTセミナー in おおさか「IoTで変わる!企業と働き方」に行ってきました

これからの企業と働き方 ~IoT・AIが創造する未来~ さくらインターネット株式 …

Alexa Skills Kit 最新アップデート(Alexa Day 2019 でのブログ)

以下は、気になったことのメモとか感想を書いています。 登壇者、発表者、主催企業な …

「【第2回】データ分析勉強会(尼崎Pythonの会#1)」に行ってきました

「【第2回】データ分析勉強会(尼崎Pythonの会#1)」に行ってきました。 略 …

「4年ぶりの大阪開催!! CMC_Meetup 大阪 Vol.4」に参加しました

4年ぶり開催のCMC_Meetup 大阪に参加しました。 コラボレーションスペー …

「四国クラウドお遍路 2021 -コロナ後の地方創生-」に参加しました

徳島サテライト会場 今年の四国クラウドお遍路 2021 -コロナ後の地方創生-は …

JAWS DAYS 2024に参加しました!

2024/3/2 JAWS DAYS 2024に参加しました!! これから参加し …

「実践AWSプログラミング in Osaka」に行ってきました

クラスメソッドさんの「実践AWSプログラミング in Osaka」に行ってきまし …