Lösung
Unsere AWS Solution Architecture-Spezialisten arbeiteten zusammen mit dem Entwicklungsteam mit dem Platform Engineering-Team des Kunden zusammen, um eine Lösung zu entwickeln. Wir entwickelten und verbesserten eine Cache-Lösung, die ursprünglich vom Kunden in der Sprache Go implementiert wurde, und verwandelten sie in ein skalierbares System, das den Netzwerkverkehr optimiert und die Verarbeitung und Berechnungen reduziert. Der implementierte Cache ist agnostisch und anpassungsfähig, um als Cache für mehrere Dienste auf verschiedenen WebBeds-Plattformen zu dienen.
Darüber hinaus entwickelte das Team benutzerdefinierte Tools für Cache-Benchmarks, die eine Kontrolle und weitere Wartung ermöglichen. Durch den Einsatz von Best Practices wie Infrastructure as a Code sowie Continuous Integration und Continuous Deployment hat das Team dafür gesorgt, dass sich die Lösung ständig weiterentwickelt und leicht gewartet werden kann.