dynamodb getitem x query x scan
Rendezvous hashing is better than consistent hashing
https://github.com/valyala/fastjson - Fast JSON parser and validator for Go.
var p fastjson.Parser
v, err := p.Parse(`{
"str": "bar",
}`)
if err != nil {
log.Fatal(err)
}
Hexagonal Architecture
Métrica: m1 = execuções do lambda
Threshold: 1 \ intenção: alarmar quando houver menos que 1 execução do lambda
Condition: less than /
Expression: IF(HOUR(m1)>=11 AND HOUR(m1) < 17, SUM(m1), 3)
Horário entre 11 e 17 -> retorna soma da metrica (alarma se não houver execução do lambda)
Fora do horário -> retorna 3 (nunca alarma)
#!/bin/bash
module_dir=$HOME/dev/mymodule
echo
echo module_dir=$module_dir
die() {
echo >&2 $(basename $0): $*