Bagaimana menggabungkan konfigurasi DB dan DB serviceInfo sebagai berikut dan menggunakan DB serviceInfo untuk tujuan yang berbeda seperti mengumpulkan data kinerja (cpu, memori), versi dan sebagainya?
Saat ini
type Configuration struct {
ID string `json:"id"`
Platform string `json:"platform"`
ExecType string `json:"executionType"`
}
type ServiceInfo struct {
ID string `json:"id"`
Services []string `json:"services"`
}
Masa depan
type Configuration struct {
ID string `json:"id"`
Platform string `json:"platform"`
ExecType string `json:"executionType"`
Services []string `json:"services"`
}
@ Karthikeyan-Samsung @ suresh-lc PTAL.
@MoonkiHong @Karthikeyan-Samsung @suresh-lc
Saya telah menguji Edge Orchestration berfungsi seperti biasa ketika DB Konfigurasi menyimpan daftar layanan.
Harap pertimbangkan masalah ini dan tinjau PR yang diusulkan jika masalah ini baik-baik saja.
Menggabungkan dbs menjadi satu terlihat lebih baik dari sudut pandang pemahaman. Tetapi Dari segi pengembangan dan pemeliharaan, ada baiknya untuk mempertahankan secara terpisah. Ini membuatnya lebih mudah untuk memperbarui informasi dengan benar dan dengan demikian memastikan integritas data. Di masa depan jika kami ingin membatasi layanan untuk pemohon tertentu, akan lebih baik jika kami memiliki 2 dbs yang berbeda. Juga jika kita ingin menambahkan parameter lain seperti katakanlah berdasarkan kemampuan perangkat (Sensor) jika pembongkaran perlu dilakukan, maka katakanlah kemampuan db perlu ditambahkan. Oleh karena itu selalu lebih baik untuk memisahkan dbs daripada menggabungkan menjadi satu. Jika penggabungan menjadi satu db memiliki titik kuat maka kita harus memikirkannya.
Seperti yang dijelaskan di #132 , mari kita terus membahas topik ini termasuk kompatibilitas mundur dari struktur DB.
Komentar yang paling membantu
@MoonkiHong @Karthikeyan-Samsung @suresh-lc
Saya telah menguji Edge Orchestration berfungsi seperti biasa ketika DB Konfigurasi menyimpan daftar layanan.
Harap pertimbangkan masalah ini dan tinjau PR yang diusulkan jika masalah ini baik-baik saja.