# [VRイベント・会議アプリ](https://neutrans.space/)
- プロダクト自体は2017年頃からローンチされたものである
- 要員はBizDev約4名、PO1名、クライアント開発者10名弱、バックエンドおよびフロントエンドのWebまわりのエンジニアが1人だったため私が追加開発・保守要員として参画した
- クライアントアプリはUnity製
- APIサーバーはRails, Web管理画面もRailsのerbを使用して作成していた
- 管理画面の表示項目追加など実施
- 不具合時にログを見てコードの修正などを実施
- 入社時にネットワークエンジンをGo製のエンジン[Diarkis](https://welcome.lp.diarkis.io/)に乗り換える話が立ち上がっていたためそちらの追加開発を主に担当した
- 今まで使用していたものがネットワーク面で追加開発ができなかったため
- 実際にUDPを使用してアプリとタイムスタンプを連携する機能などを追加作成した
- Go製のエンジンと既存のAPIサーバーでHTTP連携する必要があった
- 新しくFargateのインスタンスを立てることでマイクロサービスとして切り出した
- 情シス的な動きも行った
- アプリのセキュリティ監査が必要だった
- 複数社に連絡して相見積もりを取ってもらってコスト面から業者を選定した