Amazonプライムデーのサーバーダウン原因は「データベースをOracleからPostgreSQLに変えた」ため
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@涙目です。(catv?) [CH]
垢版 |
2018/10/25(木) 10:06:07.35ID:ubtPwb5K0?PLT(12000)

日本時間で2018年7月16日の正午に始まったAmazonプライムデー2018では、セール開始直後にサーバーがダウンして約1時間にわたってアクセス障害が発生しました。
Amazonが内部調査を行って作成した報告書によると、この問題は取引のデータベース(DB)を従来のOracle製から自社製に乗り換えたことが最大の理由である可能性が高まっています。

Amazon move off Oracle caused Prime Day outage in warehouse
https://www.cnbc.com/2018/10/23/amazon-move-off-oracle-caused-prime-day-outage-in-warehouse.html

Amazonの調査報告書を入手したというCNBCが報じたところによると、オハイオ州にある北米最大のAmazonの倉庫(フルフィルメント・センター)で起こった障害は、DBの処理能力がネックとなって発生したものであると分析されているとのこと。
Amazonは2020年までに商品管理のDBをOracle製から自社製に入れ替える方針を定めており、既に多くの工場ではAmazon Web Service(AWS)のAmazon Aurora PostgreSQL(Aurora)の導入が進められています。
しかしこの新DBが爆発的に増加した注文数に対応しきれなくなったことで、システム全体がダウンする事態に至った模様です。

大きな問題を引き起こすことになった要因の一つが、OracleとAuroraの間で「savepoint」の扱い方が異なる点にあるといいます。
savepointは個別の取引をトラッキングあるいは復元するために重要なDBツールなのですが、プライムデーに発生した極めて大量の注文により膨大な量のsavepointが作成され、
システム全体の処理速度が異常に低下してしまったと報告書では示されているとのこと。

イリノイ大学アーバナ・シャンペーン校のコンピューターサイエンティストであるマット・シーザー氏はCNBCが入手した資料に目を通して、
「もしAmazonがOracleを使い続けていたら、この問題は起こらなかったでしょう」と述べて、DBシステムの乗り換えが障害の最大の要因であることを指摘。

Amazonプライムデー初日にサーバーがダウンしたのは「DBをOracleから自社製に乗り換えた」ことが最大の理由
https://gigazine.net/news/20181024-amazon-prime-day-outage-database/
0002名無しさん@涙目です。(庭) [JP]
垢版 |
2018/10/25(木) 10:07:16.57ID:RG7nkJHx0
ボルトネックがうんたらかんたら
0005名無しさん@涙目です。(茸) [CN]
垢版 |
2018/10/25(木) 10:09:39.31ID:EEbYOr1q0
まあこれ順当ですわ
postgreSQLのソースコード読めば分かるけどあれはゴミやで
辛うじて動いてるだけのゴミや
0006名無しさん@涙目です。(東京都) [CO]
垢版 |
2018/10/25(木) 10:10:21.61ID:f8fZV2Uz0
解決できるの?
0007名無しさん@涙目です。(新疆ウイグル自治区) [US]
垢版 |
2018/10/25(木) 10:11:14.74ID:tFAgMC7e0
日本民法の父、穂積陳重の『法窓夜話』を現代語に完全改訳
法律エッセイとして異例のベストセールスを続けた名著を
手軽に読みやすく。短編×100話なので気軽に読めます。

法窓夜話私家版 https://www.amazon.co.jp/dp/B07HZ25VD3/
続・法窓夜話私家版 https://www.amazon.co.jp/dp/B07HZ49V46/


高校を卒業した学生の語学能力が、これほど貧弱で物の役に
立たないのは何故なのか。抜群の語学力を誇り、東大文学
部長までつとめた筆者が、外国にいる若者が外国語を習得する
困難さを正面から取り上げ、正則(期待されるような)
語学教育の重要性を指摘する、英語教育のための基本書。

外山正一『英語教授法』 https://www.amazon.co.jp/dp/B07HZ3Z4DL/
gvm
0008名無しさん@涙目です。(庭) [FR]
垢版 |
2018/10/25(木) 10:11:35.22ID:Ecd0E7A30
DBって何であんなに扱い辛いの
0013名無しさん@涙目です。(空) [RU]
垢版 |
2018/10/25(木) 10:19:16.56ID:RUIS8//k0
awsの中の人が魔改造したからでしょ?
0015名無しさん@涙目です。(チベット自治区) [US]
垢版 |
2018/10/25(木) 10:28:40.47ID:oz82JfyH0
それよりプライム会員様限定タイムセールでU2718Qを6800円引きって言うから
即買ったらタイムセール終わったら7000円引きクーポンって
200円だがすぐクーポンだすなよwせめて1週間買った満足させろよw
もう二度とタイムセールで買わねw
0017名無しさん@涙目です。(庭) [TR]
垢版 |
2018/10/25(木) 10:30:19.63ID:o/6wOJWd0
ポスグレでamazonほどの大規模サービスできるんだ
0018名無しさん@涙目です。(福岡県) [LV]
垢版 |
2018/10/25(木) 10:32:07.84ID:RnainUja0
だから昨日落ちてたのか
0019名無しさん@涙目です。(庭) [US]
垢版 |
2018/10/25(木) 10:37:55.96ID:O6Za7llD0
ポスグレは多機能だけど遅いイメージ。
MYSQLだけじゃなく、postgresエンジンのオーロラもあったはず。
0021名無しさん@涙目です。(空) [DE]
垢版 |
2018/10/25(木) 10:43:44.78ID:F8ox/TCi0
そんなこといわれてもどうしたらいいのさ
0022名無しさん@涙目です。(長屋) [US]
垢版 |
2018/10/25(木) 10:44:37.43ID:4TmRSpux0
脱オラクル推進するなら応援するぞ
MySQLの買収も阻止して欲しかった
オラクルは死ね
0032名無しさん@涙目です。(茸) [US]
垢版 |
2018/10/25(木) 11:15:48.48ID:R1Li9rFZ0
DB2使えよ(´・ω・`)
0033名無しさん@涙目です。(空) [ニダ]
垢版 |
2018/10/25(木) 11:16:24.34ID:qkSlPZce0
昔はともかく今のpostgresqlは遅くないぞ
設定ミスだろ
0036名無しさん@涙目です。(catv?) [DE]
垢版 |
2018/10/25(木) 11:33:38.78ID:DWk1t8LY0
>>34
値上げ激し過ぎるからな
0037名無しさん@涙目です。(茸) [ニダ]
垢版 |
2018/10/25(木) 11:34:07.21ID:PCWcX6Xs0
オラクルミラクルきっと来る
0040名無しさん@涙目です。(東京都) [CN]
垢版 |
2018/10/25(木) 11:46:44.15ID:aCU8LrwG0
>>27
値段もそうだけど、監査が恐ろしい
「オラクルライセンスの効率的な管理をご支援しますよ」といって近づいてきて、情報開示したら、
「あちゃー、ライセンス違反10億ですね。でも、オラクルのクラウドに移行して頂けるなら5億にまけてあげますよ」
だからな
AWSのオラクルライセンスも急に2倍にするし、オラクルクラウドのユーザ数は被害者数と言い換えられる
0043名無しさん@涙目です。(茸) [CN]
垢版 |
2018/10/25(木) 11:48:37.95ID:EEbYOr1q0
>>13
もとのポスグレは更にスケーラビリティ低いからな
0044名無しさん@涙目です。(茸) [ニダ]
垢版 |
2018/10/25(木) 11:49:29.60ID:fjrb2wF/0
オラクル製品くそたけーから脱オラクルは自然の流れだけど日本企業は無理だろうな
脱JAVAももう動いてんのかね
0045名無しさん@涙目です。(東京都) [ヌコ]
垢版 |
2018/10/25(木) 11:53:52.37ID:l06RG38i0
>>42
ふざけんな
ORACLEの為だけに予算稟議通すの無茶苦茶大変なんだぞ
しかも価格は一定じゃなくて聞くたびにコロコロ変動するから大不評だクソが
0046名無しさん@涙目です。(東京都) [ヌコ]
垢版 |
2018/10/25(木) 11:55:20.11ID:l06RG38i0
>>44
脱JAVAしたいけど業界マンパワーが足りない
DB移行が落ち着いてからだろうな
保険会社なんかようやくJAVAへの移行を始めたぐらいだぞ
0047名無しさん@涙目です。(茸) [CN]
垢版 |
2018/10/25(木) 11:56:50.79ID:EEbYOr1q0
AWSのエンジニアもホントはゴミポスグレにするぐらいなら
効率的でスケーラビリティがあるアーキテクチャのMySQLを選びたかったんだお
(´;ω;`)
0048名無しさん@涙目です。(茸) [US]
垢版 |
2018/10/25(木) 11:59:36.62ID:cvsbVZG70
Oracleはクソ高いからなぁ
ランニングコストを抑えるためにも
Postgresへ移行したことは英断だったことには違いないよ
今回のダウンは想定外だったでしょうし
0049名無しさん@涙目です。(東京都) [ヌコ]
垢版 |
2018/10/25(木) 12:00:23.70ID:l06RG38i0
>>16
今回はミドルウェア部分の問題だから何も問題無いぞ
0050名無しさん@涙目です。(チベット自治区) [ニダ]
垢版 |
2018/10/25(木) 12:04:58.26ID:HEwNAten0
ただ、
Oracelの処理能力 と その他のDBの処理能力
どれだけ、Oracleの技術者の腕が良いのか・・・。
という感想も正直持ってしまう。

Oracle経営陣は技術者の腕の良さに甘えて自らの戦略で不評を買うという・・・。
技術者は相当な額もらえてるのかな?それならいいか。
0051名無しさん@涙目です。(茸) [US]
垢版 |
2018/10/25(木) 12:06:30.70ID:DZcdRKQ60
お前らは大先生だけど、大規模RDBは素人さんだからな
トラブルが起きてもoracleは資格持ち達の知識の蓄積がある、しかも大規模トラブルの経験者もかなりいる。でもpostgresはそこまでじゃない。
ムカムカするけど高い金を払うだけの価値がある
0052名無しさん@涙目です。(チベット自治区) [ニダ]
垢版 |
2018/10/25(木) 12:06:57.98ID:HEwNAten0
こういうシステムのプログラマはやっぱり数学博士なの?
実力あるプログラマって、プログラマを名乗ってなくて、別の名前持ってるよね大体。
数学者(道具としてプログラミングをする)
物理学者(道具としてプログラミングをする)
生命工学者(道具としてプログラミングをする)
みたいな感じで
0054名無しさん@涙目です。(東京都) [ヌコ]
垢版 |
2018/10/25(木) 12:12:53.20ID:l06RG38i0
>>52
数学者は関係無い、そもそもDBでは何かを処理するのではなく何かを処理するためのデータフォーマットの統一が目的なので数学者いても意味が無い
経験してるかして無いかだけ
本格的に低レイヤーまで見てパフォーマンスチューニングするソフトウェア工学者がたまにいるぐらい
0055名無しさん@涙目です。(東京都) [FR]
垢版 |
2018/10/25(木) 12:13:13.52ID:HGxfZYPh0
>>44
保守的な企業のシステム部門にいるけど、OracleDBを使わせてもらえるのは基幹系くらい
ハードが下がり工数も効率化されていくなかで、SIに占めるソフトウェアライセンスが相対的に際立っているから、ほとんどの案件ではOracleで提案できない
0064名無しさん@涙目です。(東京都) [US]
垢版 |
2018/10/25(木) 12:27:52.60ID:wosZoPbH0
製品にもよるわけだけど、数年前に一気に8倍ぐらい値上げしたからな
こんなの払ってらんないんでしょう
0066名無しさん@涙目です。(東京都) [ヌコ]
垢版 |
2018/10/25(木) 12:31:46.93ID:l06RG38i0
>>56
差?何の差だ?
RDBMSとしての差は無いぞ?
0067名無しさん@涙目です。(新疆ウイグル自治区) [JP]
垢版 |
2018/10/25(木) 12:34:33.82ID:O0sIazb/0
>>1
MariaDBベースにすれば良かったのに
0069名無しさん@涙目です。(catv?) [DE]
垢版 |
2018/10/25(木) 12:35:36.97ID:DWk1t8LY0
>>3
Amazonが独自に作り直したAuroraだろ
0071名無しさん@涙目です。(catv?) [ニダ]
垢版 |
2018/10/25(木) 12:36:59.80ID:4s5GZpRt0
>>3
早くオトナになれ小僧
0072名無しさん@涙目です。(catv?) [ニダ]
垢版 |
2018/10/25(木) 12:37:38.27ID:4s5GZpRt0
>>47
日本語でおk
0074名無しさん@涙目です。(公衆電話) [IN]
垢版 |
2018/10/25(木) 12:44:01.15ID:EN2nswlC0
>>45
全くだ。
五年保守の見積もり依頼したら、毎年変わるから出せない!って断られた!

客に説明できないからポスグレに移行したw
0075名無しさん@涙目です。(埼玉県) [GB]
垢版 |
2018/10/25(木) 12:45:00.99ID:Si5go00s0
脱オラクル
0078名無しさん@涙目です。(catv?) [ニダ]
垢版 |
2018/10/25(木) 12:47:04.97ID:4s5GZpRt0
>>77
無理してしゃべらなくていいよ
0079名無しさん@涙目です。(新疆ウイグル自治区) [US]
垢版 |
2018/10/25(木) 12:58:22.31ID:qkphBjTj0
5ちゃんはMySQLだっけ?
0081名無しさん@涙目です。(catv?) [ニダ]
垢版 |
2018/10/25(木) 13:03:45.84ID:4s5GZpRt0
>>80
をいをいAccess君かよw
0082名無しさん@涙目です。(SB-iPhone) [US]
垢版 |
2018/10/25(木) 13:19:32.85ID:E1NXVNO00
ポスグレにするんならもっと可用性に余裕持たせた方が良いな
0085名無しさん@涙目です。(茸) [ニダ]
垢版 |
2018/10/25(木) 13:58:21.37ID:fjrb2wF/0
オラクルで基幹作ってオラクルの性能で業務設計するからもう戻れないところまで来てる気がする

今から起こすシステムはオラクル使わんだろうなー
0091名無しさん@涙目です。(空) [CZ]
垢版 |
2018/10/25(木) 17:10:51.81ID:IDZDSTL60
>>44
JavaなんてIBMでもRedhatでも泣きつけばいくらでもサポートしてもらえるだろ
0092名無しさん@涙目です。(家) [JP]
垢版 |
2018/10/25(木) 17:11:35.14ID:kzS6UVEB0
【辛坊できない″治郎】 バカウヨで自己責任論者の辛坊治郎が遭難し不覚にもSOSを発信してしまう
http://rosie.5ch.net/test/read.cgi/liveplus/1540434555/l50

底辺には我慢を説いといて、テメーは救助求めてやんの(笑)
0094名無しさん@涙目です。(禿) [EU]
垢版 |
2018/10/25(木) 17:22:09.53ID:mvegZAuk0
>>89
こういう用途では性能出ないからお話にもならない
0097名無しさん@涙目です。(千葉県) [NL]
垢版 |
2018/10/25(木) 19:02:06.93ID:w/5Qdyom0
でもさ、初日はダウンしたけど設定変えて翌日からは普通に使えた訳だろ、ポスグレで。
それって最初の設定パラメータが詰め切れてなかっただけなんじゃねぇの。
0099名無しさん@涙目です。(SB-iPhone) [US]
垢版 |
2018/10/25(木) 19:09:53.45ID:LfDfheEC0
>>46
うちの会社はようやく新システムに移行で、やっと先進的なJavaになると、みんな喜んでおる
0101名無しさん@涙目です。(庭) [ニダ]
垢版 |
2018/10/25(木) 19:17:31.17ID:ESQke/++0
mysqlじゃあかんの?
0103名無しさん@涙目です。(静岡県) [US]
垢版 |
2018/10/25(木) 19:24:50.02ID:Bs0q0J9E0
>>89
カッチリ作ろうと思うと色々大変
ロックエスカレーションやめれwww
0104名無しさん@涙目です。(庭) [US]
垢版 |
2018/10/25(木) 19:28:55.90ID:K0YWVjDT0
ポスグレにスケーラビリティ持たせるには作り直すしかないんじゃ
0106名無しさん@涙目です。(香港) [SE]
垢版 |
2018/10/25(木) 20:07:33.39ID:rCCIDO630
Oracleサポートも冗長性もクラウドも悪く無いのに叩かれすぎ。 ラリーさん日本でのエンジニア経験長い日本びいきみたいだし。
0107名無しさん@涙目です。(やわらか銀行) [US]
垢版 |
2018/10/25(木) 20:09:20.71ID:fdFqF/2m0
Oracleはライセンスポリシーをコロコロ変えすぎなんや
あんなヤクザ商売してても無くならないてことは、代え難い何かがあるのん?
MSの方がまだ可愛く見えるが、SQLサーバはクソなん?
0108名無しさん@涙目です。(香港) [US]
垢版 |
2018/10/25(木) 20:13:38.98ID:SHQHihtB0
sql server使えよ
0114名無しさん@涙目です。(庭) [CN]
垢版 |
2018/10/25(木) 20:58:39.76ID:b2uEPpb60
対向がそうだからって理由でクラウドサービスで提供してたOracle使うことになったけど本当クソ高いなあれ
0118名無しさん@涙目です。(SB-iPhone) [US]
垢版 |
2018/10/25(木) 21:29:43.50ID:E1NXVNO00
>>117
は?DB2ディスってんの?
0131(アメリカ合衆国) [ニダ]
垢版 |
2018/10/26(金) 11:01:46.08
>>125
なんだよフェイクニュースか
ボラクルに金掴まされて、トラブルに乗じて必死に代替データベース製品を扱き下ろす算段だったんだろうな
0132名無しさん@涙目です。(神奈川県) [US]
垢版 |
2018/10/26(金) 11:46:52.87ID:MdtK3sto0
>>107

なんだかんだ行ってオラクルは開発環境からして使いやすいから
有償のオラクルから無償のポスグレへの移行ならコストを掛けて移行する意味あるけど
オラクル奴隷からMS奴隷に移行するために高い移行コスト払うのもバカバカしいんだよな
そりゃ今はMSのほうが安いけど、MSだって良心的な会社じゃないでしょ
0135名無しさん@涙目です。(岐阜県) [RO]
垢版 |
2018/10/26(金) 11:56:31.63ID:9R+laFRk0
>>125
CNBCの記者はミスリードしたかったのか
0136名無しさん@涙目です。(新疆ウイグル自治区) [JP]
垢版 |
2018/10/26(金) 12:11:05.52ID:aeYSTmdI0
>>125
そりゃ否定するよ
Auroraが糞だってバレたらまずいもの
0140名無しさん@涙目です。(静岡県) [US]
垢版 |
2018/10/26(金) 21:17:02.84ID:6vR6ZEIf0
>>136
一時間かそこらで復旧してんだからそれはないだろ
0141名無しさん@涙目です。(空) [CN]
垢版 |
2018/10/26(金) 21:32:07.72ID:fa+dNHof0
データベース用のいいソフト何かない?
アクセスはめんどくさいからファイルメーカーと思ったんだけど?先行き怪しいよな
0143名無しさん@涙目です。(空) [TW]
垢版 |
2018/10/26(金) 21:44:49.24ID:yeX5FG1X0
フォートラン使えよ
0147名無しさん@涙目です。(静岡県) [KR]
垢版 |
2018/10/27(土) 14:38:01.62ID:958+nXhG0
javaの代替ってkotlinでも使えばいいのか
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況