勉強会の概要
一般的に、広告配信システムは要求される仕様が複雑になる傾向がります。そして、このシステムはお金に関わる取引を24時間行う必要があります。そのため、複雑な要求を対処しつつ保守性も求められる開発難易度の高い領域です。
マイクロアドでは10年以上広告配信システムの開発を行ってきましたが、この高い開発難易度に上手く対処するために関数型言語の活用と先進的な設計手法の活用が重要で有ることを学んできました。
今回の勉強会では、弊社で活用している関数型プログラミング言語Scala、システム設計手法であるDDD(Domain-Driven Design)の概要とその業務での活用について紹介します。
日程
- 11月 30日 (木曜日)18:00~19:00
コンテンツ内容
- マイクロアドの会社説明
- 現役エンジニアによる発表「複雑な広告配信システム開発を関数型言語Scalaで適切に対処する方法」
- 何でも質問会(社員にご自由に質問出来る時間です!)
①マイクロアドの会社説明
- マイクロアドについて
- 事業内容
- エンジニアの働く環境について
②現役エンジニアによる発表
発表内容
複雑な広告配信システム開発を関数型言語Scalaで適切に対処する方法
こんな方におすすめ
- Web広告の裏側のシステムに興味がある方
- 関数型言語を活用した業務システム開発に興味がある
- デザインパターンやDDDなど設計に興味がある
学べるもの
- アドテク企業でのScala言語の活用について
- 関数型言語の複雑さに対処する能力の高さ
- 複雑な業務システムでの設計の重要さ
利用技術
Scala、DDD (Domain-Driven Design)
③何でも質問会
運営ツール
現在はZoomを予定しております。エントリーいただいた方へ参加URLを送付いたします。
対象になる方
基本的には25卒のエンジニアを対象としておりますが、その他学年や中途採用希望の方もご参加いただいて問題はございません。
また抽選等はなく、ご応募いただいた方はみなさま参加可能です。
職種 / 募集ポジション | サーバサイドエンジニア |
---|---|
雇用形態 | 新卒 |
給与 |
|
勤務地 | リモート勤務可(週1回出社、出社日以外はリモート勤務可能です!) |
会社名 | 株式会社マイクロアド |
---|