Kubedim: Microservices testing using k6 for reliability, with Kelvin Zhang (k6 Office Hours #24)

preview_player
Показать описание
How do you do microservices testing and improve the performance and reliability of complex modern architectures? What is Kubedim, and how can k6 load testing be used to verify outcomes for a microservices-based system? Nicole van der Hoeven (k6 Developer Advocate), Daniel González Lopes (k6 SRE), and Kelvin Zhang (incoming Google SWE) discuss Kelvin's master's thesis at the Imperial College London.

TIMESTAMPS:
0:00 Introduction
3:09 Monolith vs microservices, and the circuit breaker pattern
11:02 What is Kubedim? It's a reverse proxy that employs non-uniform brownout to applications.
19:39 Uniform dimming is better than no dimming, and why k6 was perfect for testing this
26:11 Non-uniform dimming: is it better than uniform dimming?
42:20 User profiling as a type of non-uniform dimming
47:15 The results: which type of dimming did best?

Learn more about k6:
Рекомендации по теме
Комментарии
Автор

Timestamps:
0:00 Introduction
3:09 Monolith vs microservices, and the circuit breaker pattern
11:02 What is Kubedim? It's a reverse proxy that employs non-uniform brownout to applications.
19:39 Uniform dimming is better than no dimming, and why k6 was perfect for testing this
26:11 Non-uniform dimming: is it better than uniform dimming?
42:20 User profiling as a type of non-uniform dimming
47:15 The results: which type of dimming did best?

kio