DMM.comの、一番深くておもしろいトコロ。

テクノロジー

DMMにおけるユーザーレビュー基盤の変革(チームで行っている心理的安全性の担保に役立つ取り組み)

はじめに はじめまして。プラットフォーム事業本部の室木(@masa-m)です。 私はDMM.comのユーザーレビュー基盤の開発、運用、保守を行うチームでスクラムマスターをしています。 今回は、我々のチームで行っている心理的安全性の担保に役立つ取り組みをご紹介…

DMMにおけるユーザーレビュー基盤の変革(AWS DMSを使ったクラウドへのデータ移行/レプリケーション編)

はじめに はじめましてプラットフォーム事業本部の富田です。 普段はサイト内の回遊率の向上施策や、ユーザの購買意思決定のサポートになるサービスの開発、運用を担当しています。 さて、ユーザーレビュー基盤では現在リプレイスを進めております。システム…

「社内マネジメント Meetup」参加レポート

はじめに こんにちは、プラットフォーム事業本部の森久保です。少し前の事になりますが、2019/04/17に(社内向けに)開催された「社内マネジメント Meet up」に参加しました。デザイナーやエンジニアに向けた勉強会やイベントは社内向け、社外向けを問わず開…

KubeCon + CloudNativeCon + Open Source Summit China 2019 参加レポート

はじめに どうもこんにちは! 動画配信事業部に所属するエンジニアの杜志剛(@dulao5)です。弊社は20年間成長し続けるサービスを持っている一方、技術の負債も十分に溜まりました。この現状に対して、DevOpsやSREやクラウド化など、負債脱却の改善策をいろい…

WebRTCを利用した超低遅延な映像配信

はじめに こんにちは。ライブコミュニケーション事業部 2.0スクラムチームの菊池です。 現在稼働しているライブ配信サービスのFlashからWebRTCへのリプレイスを行っています。 主にバックエンドを担当しています。 今回はなぜWebRTCを選択したのか、また、開…

クラウド人材育成の現状と今後の展望【AWS Summit Tokyo2019】

こんにちは。DMM人事部の安倍です。人材育成や組織開発を担当してます。 6月12日から14日まで開催されたAWS Summit Tokyo2019の Day2 H2-08 にて「クラウド人材育成の現状と今後の展望」というテーマで、AWSトレーニングサービス本部の冨田様と一緒に登壇さ…

KubeCon + CloudNativeCon EU 2019 参加レポート

はじめに どうもこんにちは! 動画配信事業部に所属するエンジニアの小芝(@_r548)です。普段はDMM動画における開発効率の改善や、技術負債の脱却に関わっています。チームとしては、現状オンプレで動作しているシステムのクラウド化・コンテナ化も目指してお…

DMMにおけるユーザーレビュー基盤の変革(心理的安全性を高めるワークショップを行いました)

はじめに はじめまして。プラットフォーム事業本部の室木(@masa-m)です。 私はDMM.comのユーザーレビュー基盤の開発、運用、保守を行うチームでスクラムマスターをしています。 私のチームは2018年7月頃に結成され、すでに稼働していたユーザーレビュー基盤…

DMM.comの改革とAWS 【AWS Summit Tokyo 2019】

こんにちは。inside編集部です。 6月12日から14日まで開催されたAWS Summit 2019にて弊社CTOの松本が「DMM.comの改革とAWS」というテーマで登壇しました。 登壇資料 speakerdeck.com DMMでは現在、テックカンパニー化に向けて改革を進めるなかでAWSを積極的…

ProDevelopers GameJamを主催しました

こんにちは! DMM GAMES 内製チームでエンジニアをしている橋本です。プロジェクトに合わせてクライアントサイド、サーバサイドの双方を行っており、現在はUnityでオンラインゲームを開発・運用しています。 今回は、4/6 に開催したゲーム業界に所属している…

Google I/O 2019 参加レポート

こんにちは。life+事業部のエンジニアの守本です。栄養バランスの整った献立を簡単に提案してくれる「MENUS」というアプリを開発しています。 今年もGoogleの年次イベント「Google I/O」が 5/7(火) 〜 5/9(木)にアメリカのShorelineAmphitheatreで開催されま…

「ライブ配信は次の時代へ」EC&デジタルコンテンツ本部 LC事業部 脱Flashへの道

はじめまして! ライブコミュニケーション事業部(以下、LC事業部)の植田です。今回は、総合ECサイトを運営するEC&デジタルコンテンツ本部のインタビュー第三弾としてLC事業部 2.0スクラムチームにインタビューしました。2.0スクラムチームでは "Flash以外…

慶應義塾大学KCSxDMM 合同LT会レポート

こんちは〜。DMM.com 動画配信事業部のエンジニアの@_tinojiです〜。 先日、ご縁があって慶應義塾大学のコンピュータ系サークルKCSさんとDMMで合同LT会を開催しました! そこで今回は、当日の様子を簡単にお伝えしたいと思います! ※ KCSさんの方でも、今回…

城倉和孝 元 DMM.com CIO退任メッセージ 「奇蹟の会社に、テクノロジーで再現性を。」

今日は、4月末付でDMM.comを退職された元CIO(最高情報責任者)城倉和孝氏からのメッセージとして、DMMのメンバー、そしてこれからDMMに入ってくる人々へ向けてのお話を紹介したいと思います。 編集部、松本CTO)城倉さん、約7年にわたるDMMでのCTO、CIOとし…

Cassandraサーバ運用で遭遇したfullgc問題を解消したお話

はじめに こんにちは。プラットフォーム事業本部 メンバーシップサービス部の井上です。 日頃は、DMMのサービスで使用されている基盤システムにおけるバックエンド周りの開発・保守などを行なっています。 今回はCassandraサーバを運用して行くうえで発生し…

DMMにおけるユーザーレビュー基盤の変革(開発プロセス編)【DevOps Days Tokyo 2019】

はじめに こんにちは、プラットフォーム事業本部の石垣雅人(@i35_267)です。 DMM.comのサービスで利用されるプラットフォーム基盤においてProduct Owner(以下、PO)を務めております。 弊チームでは、DMM.comのサービスで利用されるユーザーレビュー基盤を中…

DMM.comの新卒技術研修がスタートしました!

新卒研修担当の安倍です! 今年は合同会社DMM.comに18名のエンジニアが入社しました。新卒導入研修のあと、約3ヶ月半の新卒技術研修が始まりました! 今年のDMM.comでは、社内のエース級エンジニアが集結し、コンテンツのほとんどを新規で内製化しています。…

Google Cloud Next'19 Report

こんにちは、インフラ部の菅野です。 先日、2019年4月9日~12日にGoogle Cloud Next '19がサンフランシスコで開催されていました。 DMMからは、西岡(SRE)・平良(サーバインフラ)・菅野(配信インフラ)の3名が参加していました。 Google Cloud Next '19…

DroidConBos 2019参加レポート

はじめまして。DMM.comの海外事業部の山口です。 Android・iOSアプリや、サーバーサイドでフルスタックエンジニアを目指すなかで開発をしたりしています。 さて、今回は4月8・9日にボストンで開催された、AndroidのカンファレンスであるDroidConBos 2019に弊…

モノづくりの裏側を支える3Dプリントサービス ~彫刻家 名和晃平さんとの取り組み事例紹介~

Installation view, “Japonismes 2018: les âmes en resonance,” Musée du Louvre, Paris, France, 2018 Throne2018mixed media1040.0 × 480.0 × 330.0 cm© Pyramide du Louvre, arch. I. M. Pei, musée du Louvrephoto: Nobutada OMOTE | SANDWICHRemerciem…

DMMのVRリサーチャーがみたIEEE VR 2019 Osaka

はじめに こんにちは! DMM VR labのパトリックです。『GDC』に引き続き『IEEE VR 2019 OSAKA』にも参加して参りました。 『GDC』についての記事はこちらからご覧ください。 inside.dmm.com 『IEEE VR』は1993年から続くVRの国際学会で、毎年多くのVR研究者…

DMMのVRリサーチャーがみたGDC/VRDC 2019

はじめに こんにちは!DMM VR labのパトリックです。DMM.comのVR研究部門として2018年12月に立ち上がったDMM VR lab、xR領域における既存事業支援・新規事業創出のプロトタイピングと情報収集をミッションとしています。具体的には、VR動画の6DoF化や人体モ…

DMMにおけるユーザーレビュー基盤の変革(Goのテスト技法編)

はじめに こんにちは、プラットフォーム事業本部の平岩(@_rock619)です。 ユーザーレビュー基盤では現在リプレイスを進めており、バックエンドAPIをGoで開発しています。私たちのチームでは今回Goを初めて書くメンバーが多かったため、当初テストの書き方で…

【イベントレポート】 ヒートマップツール Ptengine勉強会~DMM.com クリエイティブチームの活用法~

こんにちは! DMM inside編集部です。 今回お届けするのは、1月31日に行われた「DMM.com×Ptmind」ヒートマップセミナーの様子です。DMMで活用しているヒートマップツール「Ptengine(ピーティーエンジン)」は主に事業部単位でLPの分析などに使用されていますが…

DMM GAMES プラットフォーム、Datadogはじめました!

はじめに こんにちは。 DMM GAMESプラットフォーム開発本部PFシステム部インフラエンジニアの軸丸です。 DMM GAMESでは、AWS、GCPなどのパブリッククラウドの導入を進めており、その環境の監視・モニタリングツールとしてDatadogを採用しています。 今回は、…

「職種の壁を超え、より強いチームへ」EC&デジタルコンテンツ本部 LC事業部 EMが目指す未来

こんにちは! 人事部・マリえもんです。総合ECサイトを運営するEC&デジタルコンテンツ本部のインタビュー第二弾! 今回は、ライブ配信事業を展開しているライブコミュニケーション事業部(以下、LC事業部)のEngineering Manager(以下、EM)濱野さんと、金…

DMMにおけるユーザーレビュー基盤の変革(マイクロサービス化に向けたインフラ構成編)

はじめに はじめまして! プラットフォーム事業本部の桑名(@kuwana_kb_) です。 私はDMM.comのユーザーレビュー基盤を開発するチームでエンジニアをしています。 さて、ユーザーレビュー基盤では現在リプレイスを進めています。 今回はユーザーレビュー基盤…

DMMにおけるユーザーレビュー基盤の変革(技術選定で気をつける13のこと)

はじめに プラットフォーム事業本部、Customer Decision Support Teamの岡見です。 所属部署の名前からは何をやっているチームなのか想像がつきにくいと思いますが、簡単に言うと、ユーザーレビューなどを通してお客さまの購買行動を促す施策とそのシステム…

DMM WEBCAMP エンジニアサロン定例会スタート!

2月1日、DMMのセミナールームにて「DMM WEBCAMP 第一回エンジニアサロン定例会」が行われました。2018年11月にDMM.comグループにジョインした「インフラトップ」はWEBCAMP PROという転職成功率98%のプログラミングスクールを運営しています。2月にDMM WEBCAM…

【イベントレポート】 アドジェネ ビールナイトVol.16~当事者に聞こう!今だからこそ、クライアントが求めるメディア・広告枠を考えてみる~

こんにちは! DMM Inside編集部です。 1月24日(木)Supership株式会社が主催する「アドジェネ ビールナイトVol.16」が、DMM.comオフィスにて開催されました。 「アドジェネ ビールナイト」とは、Supershipのパブリッシャー向け広告配信最適化プラットフォー…

「誰もがチャレンジし、変化を楽しめる環境を作っていきたい」CTO室CTOサポートの目指す姿とは

DMM insideは40個以上の事業があるDMMで働く一人一人に焦点をあてたDMMのオウンドメディアです。今回は松本CTO直下でエンジニア組織の改善に取り組む大久保さんにインタビュー。

DMMにおけるユーザーレビュー基盤の変革(データ駆動戦略を実現する『三種の神器』編)【Developers Summit 2019】

はじめに こんにちは、プラットフォーム事業本部の石垣雅人(@i35_267)です。 DMM.comのサービスで利用されるプラットフォーム基盤においてProduct Owner(以下、PO)を務めております。 今回は、2019年02月15日に開催された『Developers Summit 2019』で登壇し…

マイグレーションコンペで優勝して100万円頂きました!

はじめに こんにちは! インフラ部の多田です。名前だけでも覚えていってくださいね!今回は、私が参加した「マイグレーションコンペティション」についてお話しします。 多田 努来真(ただ どらま/@1901drama) 2016年入社。インフラ部コーディネートグルー…

エンジニアキャリア戦略とCTOについて 【Developers Summit 2019】

はじめに こんにちは! inside編集部です。 2019年2月14日、15日に開催されたDevelopers Summit2019にてCTOの松本が「エンジニアキャリア戦略とCTOについて」というテーマで登壇しました。 こちらのセッションは 2018年12月15日に開催された Developers Boos…

「チャレンジできる人を増やしたい」 EC&デジタルコンテンツ本部 GEMのミッション

こんにちは! 人事部・マリえもんです。 DMMは40を超えるサービスを展開していますが、今回は動画配信、電子書籍などのサービスを開発面で束ねるEC&デジタルコンテンツ本部のGeneral Engineering Manager(以下GEM)小島さんにインタビューしてきました。202…

DMM Tech Empowerment -エンジニア・デザイナーのためのサポート制度パッケージを公開!-

こんにちは! DMM Inside編集部です。 この度新たに「DMM Tech Empowerment」という、エンジニア・デザイナーのためのサポート制度パッケージを制定しました! DMM Tech Visionのアウトプットの一環として、「カンファレンス参加支援制度」と「コミュニティ…

【ロングインタビューで読み解く】 システム開発の裏側とエンジニアの思い

こんにちは。DMM inside編集部です。今や40を越える事業・サービスを抱えるまでに成長を遂げているDMM.comグループですが、その根幹の一つを担っているのが動画配信事業部です。今回は、その動画配信事業部で長い年月を費やして開発を進めているシステムプロ…

DMM.comの課金プラットフォームにおけるサーバーサイドKotlin事情【Developers Boost 〜U30エンジニアの登竜門〜】

はじめに こんにちは!プラットフォーム事業本部 ペイメントサービス部の北澤、柏熊です。ペイメントサービス部では、DMM.comのあらゆるサービスを支える課金プラットフォームを提供しています。 そんな私達は、2018年12月15日に開催されたDevelopers Boost…

プロダクト成長のために『開発プロセス』を思考せよ!【Developers Boost 〜U30エンジニアの登竜門〜】

はじめに こんにちは、プラットフォーム事業本部の石垣雅人(@i35_267)です。 DMM.comのサービスで利用されるプラットフォーム基盤においてProduct Ownerを務めております。 今回は、2018年12月15日に開催された『Developers Boost~U30エンジニアの登竜門~…

天下一キーボードわいわい会 Vol.1を開催したよ!

はじめに 動画配信事業部・配信基盤チームのエンジニアの向山(@mt_mukko)といいます。 弊社イベントスペースにおいて、2018/11/3に【増枠】天下一キーボードわいわい会 Vol.1 - connpass (以下天キー)を開催しました! この記事では 天キーに焦点を合わせ、…

DMM TECH VISION -DMMのテックカンパニー化に向けた、CTO松本の3年後に向けた取り組みを公開!!-

こんにちは! DMM Inside編集部です。 10月に新しくCTOに就任した松本勇気が、「DMMのテックカンパニー化」というミッションを達成するために発表した「DMM TECH VISION」を、この度社外に向けても公開しました! 今日はその「DMM TECH VISION」について、補…

DMMにおけるユーザーレビュー基盤の変革(プロダクトをGrowthさせるデータ駆動戦略編)

はじめに こんにちは、プラットフォーム事業本部の石垣雅人(@i35_267)です。 現在は、DMM.comのサービスで利用されるプラットフォーム基盤でプロダクトオーナーを務めております。 DMM.comのサービス開発体制では、プロダクト(ex. サービス)に対してオーナー…

AWS re:Invent 2018 参加レポート Day 4

はじめに こんにちは、プラットフォーム事業本部の市原です。re:Invent もついに4日目ということで、最後のレポートをお送りします。 Day4 AWS DeepRacer League 2018 Championship Cup Final Keynote に先立ち、先日発表された DeepRacer によるレースの決…

AWS re:Invent 2018 参加レポート Day 3

はじめに こんにちは、インフラ本部の日名川です。 re:Invent 3日目です! AWS CEO Andy Jassy のKeynoteが午前中にありましたが、私は同じ時間に裏でやっているGameDayに参加してきたのでレポートします。 Day3 GameDayは参加者同士ランダムに4人でチームを…

AWS re:Invent 2018 参加レポート Day 2

はじめに こんにちは、インフラ本部の佐野です。re:Invent 2日目を迎えて、朝6:00(現地時間)から 4K and 8K Run (https://reinvent.awsevents.com/play/run/) チャリティマラソンのイベントがありました。朝早くから大勢の方で賑わっていました。 DAY2 につ…

AWS re:Invent 2018 参加レポート Day 1

はじめに こんにちは、ITインフラ本部の石井です。今年もAmazon Web Servicesの年次イベント「AWS re:Invent」が開催されています。弊社から4名参加しています。4人とも初参戦となりますが、熱気に圧倒されながらも 参加者からレポートを各日あげていきます…

構造化されたデータをGCPでMachine Learning

はじめに こんにちは! CTO室、兼AI部の古川です。DMMでは、社内の業務効率や顧客向けサービスの品質改善のためにMachine Learning(ML)を活用しており、そこで、専門性の高いML技術の研究開発や、社内のML活用推進活動をしているのがAI部です。 今年8月24…

【イベント情報】石川県で働くパパ&ママが、キッズプログラミング教育の知識を深めた話。

こんにちは! 企画開発部外注管理チームのユッキーナです。現在5歳の娘を子育て中のシングルマザーです。 普段は石川県の金沢事業所で電子書籍や動画の広告バナーに関わる仕事をしています。 情報の流れが早いIT業界、子供の教育どうしていますか? DMMで仕…

Nuxt.js v2とGAE/SE Node.jsでSPA×SSR×PWA×サーバーレスを実現する

はじめに こんにちは。イベント事業部の上井(ウワイ)と申します。 Nuxt.jsのv2が9月に正式バージョンとしてリリースされました medium.com またそれに先立って、Google Cloud PlatformからGoogle App Engine Node.js Standard Environment(以下、GAE/SE…

Cloud Next '18 Tokyo の発表で追記したい API設計と Cloud Spanner 周りの話

はじめに こんにちは、プラットフォーム事業本部の恩田です。先月 Google Cloud Japan の須藤さま、弊社須山と一緒に Google Cloud Next '18 にてお話させていただきました。表題は『DMM課金基盤 APIにおけるGAEとCloud Spannerによる NoOpsの実現』となりま…