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
Aanbevolen informatiebronnen
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
Aanbevolen informatiebronnen
Hebt u feedback? Dien hier een probleem in.