[GO] Detonation Velocity Framework light-4j Verified with Docker for Mac: Footprint

Introduction

Verify detonation velocity framework light-4j with Docker for Mac: Response speed It is a continuation of. Check the amount of resources required for each framework. For CPU, fix it to 200ms.

here, -Minimum memory allocation to obtain the result of the previous verification -CPU: Startup time of each application when it is set to 200ms Make sure. For startup time, use kubectl get pod -w to measure the time it takes to complete READY.

Verification

Same as Last time.

result

Framework Start-up time(s) Memory.limits(MiB) Memory usage(%)
light-4j 21 100 70〜85
go-http 5 15 40〜45
iris 5 15 50〜55
helidon-se 11 300 65〜70
spring-boot2-undertow 50 200 65〜75
spring-boot2-tomcat 50 200 75〜80

--java is slow to start. Rather, it consumes a lot of CPU. ――Overwhelming startup speed with golang.

Recommended Posts

Detonation Velocity Framework light-4j Verified with Docker for Mac: Footprint
Detonation velocity framework light-4j verified with Docker for Mac: Response speed
Tips for running Go with docker