Saya memiliki data untuk domain tertentu yang didistribusikan antara layanan microser dan database lama. Saya memiliki pencarian yang membentang bidang pada basis data legacy dan microservice. Sebelumnya (sebelum pemisahan microservice), itu dilakukan dengan 1 permintaan sql. Sekarang saya memerlukan panggilan REST dan kueri ke database lama untuk melayani fungsi pencarian ini. Kita berbicara tentang beberapa juta baris di sini. Bagaimana saya bisa membuat model terbaik ini? Karena volume data, panggilan REST mengembalikan hasil paginasi biasanya juga. Pendekatan naif untuk menjalankan panggilan SQL dan menggabungkan dan menggabungkan hasil dengan respon REST terlalu lambat dan tidak terlalu praktis.
sumber