こんにちは。プラットフォーム開発部のthorです。 プラットフォーム開発部では現在、翻訳の基盤システムのリアーキテクチャをしています。このシステムは元々オンプレミス環境向けにScala言語で開発された製品でした。それをみらい翻訳がAI翻訳のSaaSサービスを開始するために、迅速に市場に投入するために最小限のモダナイズのみを実施してSaaSに移行したシステムです。(このような最小の変更でSaaSに移行する方法は『マルチテナントSaaSアーキテクチャの構築』の13.1でも推奨されています) この移行方法の場合、最小限の変更を実施した後に必要なモダナイズをしないと、市場投入後のサービスの成長の障害と…