昨日発生していたサイトログインできない不具合は修正されております(詳細はこちら)

Database Lounge Tokyo #4 ツイートまとめ

2017-04-28に開催されたDatabase Lounge Tokyo #4 ( https://database-lounge-tokyo.connpass.com/event/54855/ ) のツイートまとめです。
1
前へ 1 ・・ 3 4 ・・ 14 次へ
めるぽん.ac @melponn

Aurora、MySQLからストレージを切り離し、AZを跨ってストレージを共有できるようにした。これによってリードレプリカからの参照がほぼ遅延無く、20ms程度で参照できるようになった #dbltokyo

2017-04-28 19:30:03
ぬこ@横浜 14.1 @nuko_yokohama

キャッシュを分離することで、DBプロセスが死んでも(理論的にはパッチを当てても)キャッシュは継続する。 #dbltokyo

2017-04-28 19:30:35
atsuizo @atsuizo

AuroraはキャッシュをDBプロセス外に出し、DBプロセスが死んでもキャッシュが生き残り、復旧後に再利用できるようにした #dbltokyo

2017-04-28 19:30:50
まえあつ @takaidohigasi

プロセスとキャッシュを分離されパッチを適用してもキャッシュは生きている状態がAuroraの目標 #dbltokyo

2017-04-28 19:31:17
komamitsu @komamitsu_tw

#dbltokyo 3AZに6つのコピーで、N=6, W=4

2017-04-28 19:31:42
κeen @blackenedgold

「Auroraが頑張って6箇所に書いてる」 #dbltokyo

2017-04-28 19:31:50
atsuizo @atsuizo

ストレージは厳密には共有ではなく、3つのAZに合計6つのストレージを持ち、Auroraのプロセスが頑張って書きに行く。 4/6成功したらOK返す #dbltokyo

2017-04-28 19:32:24
ぬこ@横浜 14.1 @nuko_yokohama

ストレージサービスの話。6つのデータコピー、6個中、4個の書き込みでコミット。6個中、1個のストレージがダメになってもユーザからは障害が見えない。 #dbltokyo

2017-04-28 19:33:06
めるぽん.ac @melponn

S3の耐久性、いつ見ても異常だな…(イレブン・ナイン) #dbltokyo

2017-04-28 19:33:18
tacke @tacke_jp

auroraは追記型なのか〜〜〜〜 #dbltokyo

2017-04-28 19:34:15
atsuizo @atsuizo

ログストラクチャは追記型。PostgreSQLっぽい。#dbltokyo

2017-04-28 19:34:55
ぬこ@横浜 14.1 @nuko_yokohama

Auroraのストレージ層はMySQLのストレージとは全く違う。Autoraは追記型ストレージシステム。 #dbltokyo

2017-04-28 19:34:57
atsuizo @atsuizo

ストレージ3/6状態になっても、読み込み可能な状態で続く。#dbltokyo

2017-04-28 19:36:15
めるぽん.ac @melponn

Aurora、ストレージが壊れてもユーザは気が付かず、勝手に直してくれる #dbltokyo

2017-04-28 19:37:40
κeen @blackenedgold

データ整合性の話が質問に #dbltokyo

2017-04-28 19:38:12
ぬこ@横浜 14.1 @nuko_yokohama

物理的な障害の検知のために、チェックサムと合意のアルゴリズムを常に動かしている。もちろん、性能とのトレードオフはある。 #dbltokyo

2017-04-28 19:39:08
kuntao @_iamkuntao

分散システムの整合性の話難しい #dbltokyo

2017-04-28 19:39:14
κeen @blackenedgold

停止故障だったら簡単なんだけどデータ破損はつらいよね #dbltokyo

2017-04-28 19:40:34
komamitsu @komamitsu_tw

#dbltokyo Auroraのreplica自身はデータの複製はしなくて良いのか

2017-04-28 19:40:35
ぬこ@横浜 14.1 @nuko_yokohama

MySQLレプリケーションとAuroraは複製方法が違う。 「ほぼ」同時刻でどのレプリカからも同じデータが読める。 20ms程度の遅延はあるが、それはキャッシュ間の同期。 #dbltokyo

2017-04-28 19:41:08
κeen @blackenedgold

キャッシュ整合性のために20msくらい掛かる #dbltokyo

2017-04-28 19:41:08
atsuizo @atsuizo

AuroraのRRの20ms遅延は、ストレージ同期ではなくて、各インスタンスのバッファキャッシュ整合を取るための時間。#dbltokyo

2017-04-28 19:41:26
前へ 1 ・・ 3 4 ・・ 14 次へ