Saya mengajukan pertanyaan pada SO, dan menemukan bahwa tidak ada ORM non-pemblokiran untuk kerangka web favorit saya. Maksud saya non-blocking adalah ORM dengan dukungan panggilan balik untuk pengambilan asinkron. ORM akan diberikan panggilan balik atau semacamnya untuk dieksekusi ketika data telah diterima.
Saya ingin membuatnya, tetapi saya memiliki beberapa pertanyaan yang menghalangi saya untuk memulai pengembangan:
- Masalah apa yang mungkin dihadapi saat mengembangkan ORM?
- Apakah mendukung pengambilan non-blocking secara dramatis meningkatkan kompleksitas ORM?
- Mengapa ada beberapa ORM yang tidak menghalangi?
Pembaruan: Sepertinya saya harus meningkatkan pertanyaan saya. Kami memiliki solusi yang memungkinkan kami menerima data dengan cara yang tidak menghalangi, dan saya percaya bahwa sebagian besar perusahaan yang menggunakan solusi tersebut menggunakan SQL mentah. Kami ingin membuat solusi yang lebih umum yang dapat digunakan kembali dalam proyek mendatang. Kesulitan apa yang mungkin kita hadapi?
Pembaruan 2: Bahasa yang disukai adalah python, tapi saya tertarik pada prinsip. Pertanyaan ini sebenarnya untuk saya, karena saya akan melihat platform yang sudah memiliki ORM non-blocking.