Tek Go kod tabanı, iki dağıtım modu: monolit ve mikroservisler
Go-SimpleScale, tek bir kod tabanıyla hem monolitik hem de mikroservis dağıtımını mümkün kılar. Esneklik ve güvenlik sunar.
Yeni bir arka uç geliştirirken, mikroservisler veya monolit arasında seçim yapmak zorundasınız. Mikroservislerle başlamak, erken aşamada dağıtılmış sistemlerin zorluklarını beraberinde getirirken; monolitle başlamak, ileride parçalamak gerektiğinde karmaşık hale gelebilir. Go-SimpleScale, aynı koddan hem tek bir ikili hem de bağımsız üç hizmet olarak çalışabilen bir başlangıç projesidir. Bu, tasarım kararlarıyla mümkün kılınmıştır ve geliştiricilere esneklik sunar. Proje, doğru yetkilendirme, gizli anahtar yönetimi ve doğru eşzamanlılık gibi temel unsurlara odaklanarak, mikroservislere geçişi kolaylaştırır.