Bangun sistem modern yang digerakkan oleh peristiwa dengan teknologi AxonIQ.
Deskripsi Produk »
Repo Contoh Kode · Ikhtisar Teknis · Permintaan Fitur / Bug
Axon Framework adalah kerangka kerja untuk membangun sistem layanan mikro berbasis peristiwa yang evolusioner berdasarkan prinsip Desain Berbasis Domain (DDD), Pemisahan Tanggung Jawab Permintaan-Perintah (CQRS), dan Sumber Peristiwa.
Axon Framework memberi Anda landasan yang diperlukan untuk mengikuti prinsip-prinsip ini. Contoh blok penyusun adalah pengendali desain agregat, repositori agregat, bus perintah, pengendali desain saga, penyimpanan peristiwa, bus kueri, dan banyak lagi. Kerangka kerja ini memberikan pengaturan default yang masuk akal untuk semua komponen ini.
Dukungan perpesanan untuk perintah, peristiwa, dan kueri merupakan inti dari blok penyusun ini. Dasar-dasar penyampaian pesan inilah yang memungkinkan pendekatan evolusioner terhadap layanan mikro melalui transparansi lokasi yang mereka berikan.
Axon juga akan membantu mendistribusikan aplikasi untuk mendukung skalabilitas atau toleransi kesalahan, misalnya. Jalan ke depan yang paling mudah diakses dan cepat adalah dengan menggunakan Axon Server untuk menyesuaikan bus pesan dengan implementasi terdistribusi dengan lancar. Axon Server menyediakan bus perintah terdistribusi, bus peristiwa, bus kueri, dan implementasi penyimpanan peristiwa yang efisien untuk sumber peristiwa yang dapat diskalakan. Selain itu, organisasi Axon Framework memiliki beberapa ekstensi yang dapat membantu dalam hal ini.
Semua ini membantu menciptakan aplikasi yang terstruktur dengan baik tanpa mengkhawatirkan infrastruktur. Oleh karena itu, fokus Anda dapat beralih dari persyaratan non-fungsional ke fungsionalitas bisnis Anda.
Untuk informasi lebih lanjut tentang apa pun Axon, silakan kunjungi situs web kami, http://axoniq.io.
Banyak sumber daya yang dapat membantu Anda dalam perjalanan menggunakan Axon Framework. Titik awal yang baik adalah Portal Pengembang AxonIQ, yang menyediakan tautan ke sumber daya seperti blog, video, dan deskripsi.
Selain itu, di bawah ini adalah beberapa sumber bermanfaat lainnya:
Apakah Anda mengalami masalah saat menggunakan perpustakaan atau produk kami? Ketahuilah bahwa kami ingin membantu Anda sebaik mungkin! Ada beberapa hal yang perlu dipertimbangkan ketika Anda melintasi Axon:
Kami menggunakan sistem pelacakan masalah GitHub) untuk permintaan fitur baru, peningkatan kerangka kerja, dan bug. Sebelum mengajukan masalah, harap verifikasi bahwa masalah tersebut belum dilaporkan oleh orang lain. Selanjutnya, pastikan Anda menambahkan masalah tersebut ke repositori yang benar!
Saat mengajukan bug:
Saat mengajukan fitur atau peningkatan: