サクサク読めて、
アプリ限定の機能も多数!
アプリで開く
●はてなブックマークって?
●アプリ・拡張の紹介
●ユーザー登録
●ログイン
●ログアウト
tasshi820
id:tasshi820
●
916
ブックマーク
●
-
お気に入り
●
-
お気に入られ
タグ
●すべて
●
*あとで読む
(1)
●
CLI
(1)
●
COVID-19
(1)
●
Fediverse
(1)
●
Git
(1)
●
Rust
(5)
●
TypeScript
(1)
●
cloudflare
(1)
●
go(1)
●
memomization
(1)
●
mysql
(1)
●
nvm
(1)
●
pixiv
(1)
●
techfeed
(2)
●
あとで読む
(18)
●
キーボード
(1)
●
テスト
(1)
●
フォント
(1)
●
ブラウザ
(1)
●
仕事
(1)
●
増田文学
(1)
●
毛筆
(1)
●
あとで読む
(18)
●
Rust
(5)
●
techfeed
(2)
●
*あとで読む
(1)
●
CLI
(1)
●
COVID-19
(1)
●
Fediverse
(1)
●
Git
(1)
●
TypeScript
(1)
●
cloudflare
(1)
関連タグで絞り込む (0)
関連タグはありません
タグの絞り込みを解除
pixivに関するtasshi820のブックマーク (1)
●
65 users
●
inside.pixiv.blog
●テクノロジー
こんにちは、4月からBOOTH部になったorekyuuです。 この記事では、転属後の一番大きな成果である、BOOTHで発生する大量の注文(ピーク毎分約1400件)を整合性を取りつつ高速にさばく改善について解説します。 BOOTHが抱えていた課題 まずはBOOTHが抱えていた課題について説明します。 BOOTHでは販売開始時刻が事前に予告されていた場合などの理由で瞬間的に決済が集中し、サーバーが大量の注文に耐えきれないケースが度々ありました。 その原因は在庫の処理にありました。擬似コードですが、注文の処理は以下のようになっていました。 def checkout! ActiveRecord::Base.transaction do 商品の悲観的ロック # 在庫数を同時に編集しないようにロックを取る 商品の在庫の減算処理 注文を確定済みにする 決済の請求APIを叩く end end 上記のコード
tasshi820
2020/07/08
●pixiv
1
お知らせ
ランキング
今週のはてなブックマーク数ランキング︵2024年7月第3週︶
ランキング
今週のはてなブックマーク数ランキング︵2024年7月第2週︶
お知らせ
はてなブックマーク透明性レポート︵2024年2月-2024年4月︶
もっと読む
公式Twitter
●@HatenaBookmark
リリース、障害情報などのサービスのお知らせ
●@hatebu
最新の人気エントリーの配信
処理を実行中です
キーボードショートカット一覧
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く
●総合
●一般
●世の中
●政治と経済
●暮らし
●学び
●テクノロジー
●エンタメ
●アニメとゲーム
●おもしろ
●アプリ・拡張機能
●開発ブログ
●ヘルプ
●お問い合わせ
●ガイドライン
●利用規約
●プライバシーポリシー
●利用者情報の外部送信について
●ガイドライン
●利用規約
●プライバシーポリシー
●利用者情報の外部送信について
●公式アカウント
●ホットエントリー
●はてなブログ
●はてなブログPro
●人力検索はてな
●はてなブログ タグ
●はてなニュース
●ソレドコ
Copyright © 2005-2024 Hatena. All Rights Reserved.
設定を変更しましたx