Lezen in het Engels

Aflevering

Java-toepassingen versnellen in Azure Kubernetes Service met CRaC

wordt uitgevoerd met Sean Li

Java-toepassingen ondervinden vaak opstartvertragingen vanwege hun runtime-initialisatie- en klasselaadprocessen. In het cloudeigen tijdperk starten en stoppen toepassingen vaker, met een toenemende behoefte aan uitschalen om aan dynamische verkeersvereisten tegemoet te komen, waardoor dit probleem nog prominenter wordt. Om dit te verhelpen, biedt CRaC (Coordinated Restore at Checkpoint) een oplossing voor deze uitdaging doordat toepassingen kunnen worden gecontroleerd en hersteld, waardoor lange opstarttijd na de eerste initialisatie wordt vermeden. Op basis van het experiment op het Spring PetClinic-projectproject hebben we een 7x verbetering in de opstartsnelheid waargenomen na het inschakelen van CRaC in Azure Kubernetes Service.

Hoofdstukken

  • 00:00 - Inleiding
  • 00:54 - Petclinic bouwen en implementeren in AKS
  • 02:05 - Een controlepunt toevoegen
  • 02:24 - De momentopname toepassen

Azure
Azure Kubernetes Service (AKS)