クックパッドがどのようにMicroservicesしてきたか/How Cookpad shifts to Microservices
最近、Elastic BeanstalkやECSと戦っているSREチームの菅原です。 P5をやりたいのにPS3もPS4も持っていないので指をくわえて羨ましがっている毎日です。 この記事では、突然のアクセス増に備えるために、MySQLのスレーブを1〜2時間でスケールアウトできるようにした話を書きます。 MySQL on EC2 クックパッドは周知の通りAWSを利用していますが、主要なデーターベースについてはAmazon RDSではなくMySQL on EC2を使っています。 これは以下のような理由によるものです。 歴史的な経緯: AWS移行当時、RDSが無かった。また、移行後もしばらくはTritonnを使っていたため、RDSを使うことができなかった オンラインメンテナンスの実現: VPCルートテーブルを使った仮想IPとMHA for MySQLを使ってダウンタイムゼロのマスタDBの切り替えを
こんにちは、技術部の大石です。開発基盤グループで課金システムの担当をしています。 インターネットサービスの決済・課金システムの開発や運用は、サービスの根幹を支えるために正確性と機能性を満たさなくてはなりません。また同時に、価格や料金体系、決済手段のバリエーションでユーザーに利便性を提供する必要もあります。「堅牢性」「信頼性」と「柔軟性」「開発スピード」という相反する要素の両立が求められます。 その結果、決済・課金システムは適切な設計や運用を意識しないと複雑になってしまいがちです。 課金システムの開発、運用でよくある問題 複数の決済方法を同じサービスの上で共存させる難しさ 例えば、最初にクレジットカード決済を導入して、その後にコンビニ決済、キャリア決済やアプリ内決済と決済方法が増えていくことはよくあることです。 最初の導入の際にクレジットカード決済への設計だけでなく、その後に増えていく決済を
応募企業の探し方や履歴書の書き方、面接のポイントから円満退職の 秘けつまで。あなたの転職を成功に導くためのノウハウを紹介! この企画は、Web業界で名を馳せる伊藤直也氏と注目企業のCTOが、寿司を摘まみつつホンネで語り合う、かつて無かったインタビュー企画である。 元・超ワガママエンジニアのクックパッドCTOと語る、「CTOって何する人だ?」論 【後編】 #naoya_sushi <前編のあらすじと後編のお話> ある秋の日の宵の口、広尾の寿司屋に集った伊藤直也氏(以下「naoya」)と、『クックパッド』CTOの舘野祐一氏(以下「secondlife」、文中ではセコン)。もともと『はてな』で上司と部下という間柄だった二人が、旬の美味を愉しみながら話し始めたのは、『はてな』時代のセコン氏が「マネジメントなんか一切やりたくない」と公言し、「新しい技術を取り入れてはすぐに飽きて放置」するという超絶ワ
2014年6月10日11:00 バリューデザインは、20〜30代の女性を中心に月間4,000万人以上が利用する料理レシピ投稿・検索サイト「クックパッド」を運営するクックパッドに、独自のプリペイドカード発行システム「バリューカードASPサービス」の提供を2014月6月14日から開始すると発表した。販売カードは「プレミアムサービス プリペイドカード」となり、まずは東京都のサークルKサンクス限定で販売する。 「プレミアムサービス プリペイドカード」(出典:バリューデザインのプレスリリース) 「プレミアムサービス プリペイドカード」購入者は、クックパッドのウェブサイトから、裏面に記載があるカード番号とPIN番号を入力すると6カ月分のプレミアムサービスを利用できる。また、友人等にプレゼントしたり、クレジットカード未利用者も使用できるカードとなる。価格は、6カ月利用できるカードで1,812円となってい
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く