Laporan tugas akhir ini membahas pembangunan ekstensi Spring Framework untuk mendukung arsitektur event-driven microservice. Arsitektur monolithic dalam pembangunan perangkat lunak berskala besar dianggap tidak ideal karena kompleksitas yang dihasilkan, sehingga arsitektur microservice menjadi solusi dengan memecah perangkat lunak menjadi beberapa microservice yang dapat dikelola secara mandiri. Komunikasi antar microservice dapat dilakukan melalui arsitektur event-driven untuk mengurangi coupling. Ekstensi Spring Framework dibangun sebagai abstraksi dari pemrosesan event yang secara otomatis meneruskan event ke messaging system, sehingga perubahan messaging system tidak memerlukan perubahan kode program pemrosesan event. Ekstensi ini dibangun sebagai kelas abstrak Event Provider yang memiliki implementasi kelas konkret untuk masing-masing messaging system dan memanfaatkan kelas Event Registry sebagai daftar event yang diproses. Hasil pengujian menunjukkan bahwa ekstensi ini dapat mengurangi jumlah baris kode program yang diperlukan untuk memproses event dan mempermudah perubahan messaging system yang digunakan.