\こんにちは/ マイクロアド広報グループの井野口(いのぐち)です。
マイクロアドのエンジニア職に興味を持っていただいた方にぜひ読んでほしい記事をまとめてみました!これさえ読めばマイクロアドのシステムのことが丸わかり・・・!?
マイクロアドのエンジニアは、インターネット広告の配信を支える大規模なサービスを自社開発しています。その技術領域はというと、スピードが重要となる広告配信アプリケーションの開発、高負荷に耐え得るインフラ環境の構築、機械学習を活用したアルゴリズムの開発まで幅広く存在しています。
今回のwantedlyブログでは、エンジニアの皆さんが過去に作成した広告配信システムに関する資料や記事をピックアップしてご紹介していきたいと思います。掲載記事は過去のものなので、PostCookie時代に向けた取り組みについては是非選考や面談等で直接お話させてくださいませ~!
▼ご紹介記事タイトル
- 1マイクロアドのアドテクを支える技術
- 2インターネット広告の概要とシステム設計
- 3マイクロアドに新卒で入っていきなりScalaを書かされた話 - MicroAd Developers Blog
1マイクロアドのアドテクを支える技術
インターネット広告の概要や配信システムの説明、そして配信システムの一部である下記について、マイクロアドで実現している環境をご紹介しています。
- 広告や掲載ページなどへのアクセスデータを配信に活用するためのデータ加工フロー
- 最適な広告の選択フロー
1つの広告が表示されるまでにいくつもの過程を経ることで、広告主に対してより利益の高い広告が選択されています。
2インターネット広告の概要とシステム設計
インターネット広告の市場規模や、配信システムの歴史、抱えている問題についての説明、そして増え続ける広告在庫とリクエストの中で広告を100ms以内に返却するためのシステム設計についてご紹介しています。
広告在庫の増加などによる負荷増大に耐えつつ、速度を担保する努力を日々行っています。
3マイクロアドに新卒で入っていきなりScalaを書かされた話 - MicroAd Developers Blog
広告配信システムではScala言語を選択しているのもあるのですが、新卒メンバーがScalaに挑戦していく中で考えた有用性についてご紹介しています。
新卒や若手メンバーであっても主体的に活躍していける環境ということが伝わる内容かと思います。
マイクロアドでは 「広告配信システムを作ってみたい!」「データ抽出・加工に携わりたい!」というエンジニアを積極的に募集しています。