"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)

"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
2022年7月13日にカラーミーショップで提供開始した「副管理者機能」のアップデートにあたって、従前の挙動を変えずにデータベーススキーマの構造を変える必要がありました。また、サービスの提供を停止することなく、スキーマの構造の変更を進める必要がありました。 この記事では、サービスを停止せずにデータベースの構造を徐々に変更するデータベースリファクタリングをどのように進めたかについて紹介します。 「データベースリファクタリング」とは データベースリファクタリングについて体系的に述べた書籍として"Refactoring Databases"があります。この本では、データベースリファクタリングのさまざまなパターンにおいて、スキーマの変更、データマイグレーション(既存データの移行)、アプリケーションの変更それぞれをどのように進めるべきかについて解説しています。ここでは、"Refactoring Dat
こんにちは。CTOのantipop.ethです。2022年3月7日に「組織の新設および役員の管掌変更等に関するお知らせ」という形で「ペパボ3推進室」の組成をお知らせしました。「ペパボ3推進室」とは、Web3に関する取り組みを進めていく組織です。 本記事では、どういう意図でそのようなお知らせをしたのか、なぜGMOペパボがWeb3への取り組みを始めるのかについて、背景と課題について述べます。本記事は、社内向けの文書を元にしていますが、後半で具体的に何をやっていくのかを書いた部分については割愛しています。これからの取り組みにご期待ください。 TL;DR わたしたちは、これからのインターネットの展望を開く新たなパラダイムとなり得るWeb3に対して、これまでに築いてきた強みを生かした取り組みを始めます。 Web3の魅力のひとつは、経済システムをプロトコルとしてビルトインすることによって、クリエイター
minne 事業部のシニアエンジニアリングリードのshiro16です。最近は年末に組んだ PC でずっとエオルゼアを旅しています。 少し時間が経ってしまいましたが、昨年 minne では画像配信のシステムのアーキテクチャを刷新しました。 更にユーザが登録した作品画像を配信する際の画質の向上を行ったのでその内容をご紹介いたします。 画像配信システムのリアーキテクト そもそもリアーキテクトが必要になった経緯なのですが、以前の構成では okara と呼ばれる内製のツールが使われていました。okara に関しての詳細は弊社 yano3 が公開している資料を参考にして頂ければと思います。 長年 okara を使って来た訳なのですが yano3 が技術部から EC 事業部に異動した事により以前よりメンテナンスに時間を割けなくなってしまったという理由があり、okara のメンテナンスを事業部で行っていく
執行役員 VP of Engineering 兼技術部長の @hsbt です。PS4 の Ghost of Tsushima が面白くて、毎日仕事が終わると対馬にいく毎日です。 2020年7月より、GMOペパボ(以下、ペパボ)では、パートナー(GMOインターネットグループでの従業員の呼称)全員の評価の制度と報酬をアップデートしました。エンジニアについても同様に従来の制度をベースにしながらアップデートを行っています。ペパボのエンジニア職位制度は2015年に導入した制度をベースとしながら2020 年までの 5 年間に主に以下に示すアップデートを行いました。 シニア(以上の)エンジニアの評価基準の細分化(例: 4.1等級-4.4等級など) シニア以上の報酬の大幅な増額 エンジニアリングマネージャ(テクニカルリード、チーフテクニカルリード)の導入 先日、エンジニアの評価について、ベースとなる制度へ
ペパボカクテルのはじまりは、中途パートナーの「成長支援」が目的 -はじめに、GMOペパボのエンジニア組織について教えてください。 柴田さん:GMOペパボのエンジニア組織は、全社の従業員約350人の1/3弱を占める約100人で構成されています。そのうち70人は、5つの事業部に10~20人くらいずつ振り分けられて、仕事をしています。 残りの約20人は、エンジニアだけで構成される技術部に所属しています。技術部とは、会社全体の開発基盤を整備する部隊です。 -柴田さんはエンジニア組織全体をマネジメントされているのですか? 柴田さん:そうですね。もともとは取締役CTO(Chief Technology Officer)の栗林が全体を見ていたのですが、去年からエンジニア組織のマネジメントは私が担うことになりました。 そして2018年の4月、技術部長に就任したタイミングで、オンボーディングプログラムを始め
マネジメント職に就くまで マネジメント職に就いてから 最初に取り組んだマネジメント施策 エンジニア評価制度の制定 全社規模の技術投資計画の策定 計画を実行する組織の新設 「選択」後に感じたギャップ 抽象的な理解のギャップ やりたいこととスキルのギャップ ギャップにどう処したのか マネジメント職の「選択」に必要となるスキルとは おわりに ─ 「やらない」という選択肢はなかった こんにちは、栗林健太郎です。人々からは「あんちぽくん」と呼ばれています。皆様も是非、そのようにお声がけくださると幸いです。 わたくしは現在、GMOペパボ株式会社(以下、GMOペパボ)で取締役CTOを務めています。会社全体としてこれから実現するべきビジョンや方向性を示し、その実行を中心的に担うエンジニアリングおよびデザイン組織を管掌しています。また、セキュリティ事業や鹿児島拠点の立ち上げなど、新しい取り組みを行うチームを
こんにちは、あんちぽちゃんです。最近は、暗号通貨ハッカーをやってます。今日は、EthereumでHiEtherTokenという名前のトークン(略称HETH)を作って、パブリックなネットワーク上で実際に送るところまでやってみたいと思います。 この記事はEthereum Advent Calendar 2017の6日目の記事です。 はじめに Ethereum Advent Calendar 2017の1日目の記事「Ethereum 開発者向けコミュニティを作ったよ」を読んだみなさんは、EthereumのテストネットのひとつRopstenにアカウントを持ち、1ETH以上のEtherを保有していることと思います。「お前は何をいってるんだ???」という方は、すぐに調べてHi-Etherコミュニティにジョインしてください。このビッグウェーブに乗り遅れるな! さらに、2日目の記事「Truffle で始め
社内勉強会でHerokuでの本番運用について発表しました。 いま携わっているSUZURIはHerokuで運用しており、個人でもHerokuで運用しているアプリがあります。その中で経験したことや知見を話しました。 Herokuで本番運用する技術 目次を見るとわかるようにテーマは多岐にわたっており、ざっと&ゆるめに発表しようという趣旨です。 Herokuはスケーラブルなアプリ養成ギプス#Herokuのいいところといえば、マネージドで手軽に使えること、開発者にとって便利な機能が豊富なこともそうですが、アプリケーション設計に良い影響を与える点もあります。 たとえば、Herokuではローカルにファイルを保存できません(正確にはできますが、1日1回自動で再起動され、そのときに消滅します)。この挙動に代表されるように、Herokuではシステムローカルな何かに依存しない、疎結合でステートレスなアプリケーシ
こんにちは、EC 事業部のフロントエンド・エンジニアのおいちゃん(@inouetakuya)です。先日、社内で Redis の障害を想定した避難訓練を行ったので紹介します。 背景 カラーミーショップ では、以前は Redis を利用していていましたが、ここ一年の間に用途が変わってきました。つまり、以前はコンテンツのキャッシュやセッションの保存先だったものが、いまでは非同期処理のためのキューとして使われるようになり、かつその処理には決済に関わるものも含まれています。 つまり Redis にダウンタイムが発生すれば、それがそのままビジネス面でのダメージに直結します。そこで Redis の自動フェイルオーバーを実現するため、インフラチームとともに Redis Sentinel の導入を進めてきました。 解決したい課題 Redis Sentinel を扱うのははじめてだったので、当初は「本当に自動
800万DLを突破したハンドメイドマーケットアプリ『minne』や、レンタルサーバー『ロリポップ!』でおなじみのGMOペパボ。今回は社内コミュニケーション活性化について伺うべくCPOの柴田博志さんを直撃。GMOペパボはなぜ、全社員がGitHubを使うのか?! 人事も広報も。全社でGitHub導入|GMOペパボの場合 エンジニア、企画、CS、人事、総務、広報、営業… 職種をまたいだコミュニケーションは、往々にして上手くいかないもの。多くの企業で課題になっているだろう。 こういった課題をユニークに解決しているのが、800万DL(*1)を突破したハンドメイドマーケットアプリ『minne』で知られるGMOペパボだ。 全社でGitHub Enterprise(以下、GitHub)を導入し、全社員(以下、パートナー *2)がコミュニケーションツールとして活用する。エンジニア以外がGitHubをつかって
株式会社はてなさんとGMOペパボ株式会社が共同開催する技術イベント 「ペパボ・はてな技術大会」を2016年のvol.1、2に続き、vol.3を開催いたします。 今回のイベントでは、「はてなのシステム」と「ペパボのシステム」をテーマに、各社システムビジョンについて お話させていただく予定です。 ウェブサービスやホスティングサービスを10年以上運用し続けてきた、はてなさんとペパボの共同開催だからこそ 実現できる充実の内容となっております。 トークセッションはなんと充実した60分を確保! さらに両社の取り組みを掘り下げて聞いていきます! 技術の深いところのお話も是非お楽しみに。 「はてなやペパボのエンジニアって、実際どんなことをやっているの?」といった リアルな現場に興味をお持ちの学生の方々も来場お待ちしています。 イベント日程と会場 イベント名:ペパボ・はてな技術大会〜インフラ技術基盤〜@福岡
※懇親会は無料です。 会場:GMOペパボ株式会社(福岡支社) 福岡県福岡市中央区天神2丁目7番21号 天神プライム 登壇者 「コンテナたちを計測すること - マネージドクラウドの今まさに開発中の裏側」 近藤 うちお/GMOペパボ株式会社 東三河出身、福岡在住。東京にて社内SE、ECサイトの開発、オンラインゲーム開発などに従事したのち、2013年よりGMOペパボに入社、技術基盤チームに所属。同年福岡に移住。Rubyist。2016年にmruby製のLinuxコンテナエンジン「Haconiwa」をリリースし、RubyKaigi2016においてもHaconiwaに関するトークが採択されている。その後、コンテナに関する活動・講演等多数。好きなシステムコールはptrace(2) 、好きなラーメンは北九州の「らーめん工房龍」。共著に『パーフェクトRuby』『パーフェクトRuby on Rails』など
イベント概要 2017年7月4日(火)に、インターネットに関する新技術の創造と実践に取り組む研究開発組織「ペパボ研究所」と、株式会社産学連携機構九州の連携が発表されました。 このイベントでは、 福岡市における新たな産業やスタートアップの成長促進に研究開発とは? 福岡市=『イノベーションが生まれる研究開発シティ』という新たな価値の創造とは? いま具体的に何をしているの? という点を中心に、福岡市のIT部門における研究開発のキーマンを迎え、お話を伺っていきます 登壇者(敬称略) 九州大学 情報基盤研究開発センター 先端ネットワーク研究部門 岡村 耕二 教授 九州大学 情報基盤研究開発センター 先端ネットワーク研究部門 笠原 義晃 助教 株式会社産学連携機構九州(九大TLO) 代表取締役社長 前田 真 GMOペパボ株式会社 ペパボ研究所 研究員 三宅 悠介 GMOペパボ株式会社 取締役CTO 兼
こんにちは、グーペグループエンジニア @hypermkt と技術部インフラグループ・シニアエンジニア @hfm です。半年に及ぶグーペのPHPアップグレード作業が2017年5月中旬に全て完了し、PHPバージョンは5.2から7.1になりました。今回の記事ではアップグレードの過程と効果について、ご紹介させていただきます。 はじめに 8年目のホームページ作成サービス「グーペ」 なぜ8年目のタイミングでアップグレードをしたのか アップグレード基本方針 PHP5.2との後方互換性を維持する deprecatedの対応は優先度低め 事前準備 新旧両バージョンで継続的テスト より広範囲をカバーできるE2Eテストを重視 リアルタイムエラー検知 下位互換性のない変更点の修正 php7ccによる互換性の自動検知 MySQL関数の削除 preg_replaceへの置き換え PHP7.1用php.iniの作成 リ
これまで宇宙飛行士、パイロット、歌舞伎役者、歌劇団、ヴィジュアル系バンドと様々な演出で開催している新卒説明会ではお越しいただいた学生の皆様から、「ミュージカルか何かが始まったのかと思った…」 「ガチの役者でてきたと思ったら社長だった」「カオスだった」「なんか…すごい良い説明会だった」など、毎年多くの感想をいただいています。 昨年のヴィジュアル系バンドの演出は、様々なWebニュースで取り上げられるなど、話題を呼びました。説明会には、社長をはじめ、さまざまな役職・職種(エンジニア、デザイナー、総合職、カスタマーサービス)のペパボの仲間が今年もスペシャルなスタイルで登壇します。「ペパボの仲間の話を聞いて会社の雰囲気を知りたい!」「どんな仕事があるのか知りたい!」という方におすすめの説明会です。 今年は昨年度より広い会場になり、「2階席限定」となりますが学生さん以外の方にもご参加頂けるようにいたし
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く