Als es Zeit war, die Infrastruktur unserer SoCreate-Drehbuch-Plattform auszubauen, haben wir mehrere Optionen bewertet, um den Cache und den Datenschutz unserer Applikation zu managen. Die Entwickler bei SoCreate sind große Fans von Microsoft Service Fabric, einer Plattform für verteilte Systeme, die es einfacher macht, anpassbare Microservices und Container zusammenzufassen, zu starten und zu managen. Service Fabric hilft zudem bei Herausforderungen bei der Entwicklung und dem Management von Cloud-nativen Anwendungen.
Also anstatt Redis oder SQL Server als Cachespeicher zu verwenden, haben wir unseren eigenen Service Fabric ‚Verteilter-Cache‘-Service erstellt. Dann haben wir den ‚Verteilter-Cache‘-Service genutzt, um den Service Fabric ‚Datenschutz‘-Service zu entwickeln. Wir mussten uns zwar etwas anstrengen, um diese Programmbibliotheken aufzubauen, aber das war weniger zeitintensiv als den Redis-Cache als Cluster einzurichten, zu managen und laufen zu lassen - das ist ein komplizierter Vorgang.
Das Ergebnis?
„Wir können jetzt Service Fabric Verteilter Cache verwenden, um die Leistung der Anwendung zu verbessern. Wir können Service Fabric Datenschutz nutzen, um verteilten Webanwendungen zu erlauben, Sitzungscookies zu schützen, ohne dass wir von einem weiteren Prepaid-Anbieter wie Redis oder Blob abhängig sind"
Und wir denken, dass du das ebenfalls nützlich finden wirst! Die Programmbibliotheken, die Dokumentation und weitere Informationen über diese beiden Open-Source-Projekte von SoCreate findest du untenstehend:
Wir freuen uns darauf, von dir zu hören, mit dir zusammenzuarbeiten und deine Beiträge zu erhalten und zu sehen, wo es mit den beiden Projekten hingeht! Bleib dran und folge unseren Projekten auf GitHub.