View hnc-manager.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: v1 | |
kind: Namespace | |
metadata: | |
labels: | |
control-plane: controller-manager | |
name: hnc-system | |
--- | |
apiVersion: apiextensions.k8s.io/v1beta1 | |
kind: CustomResourceDefinition | |
metadata: |
View references.md
The followings are references books, talks and links for my talk SRE practices in Mercari Microservices.
View terraform-at-mercari.md
Terraform at Mercari
2019-11-07
State of Terraform usage
All microservices-related tf codes are in one single repository
- Mercari JP and US are separated (but thinking to merge in the future)
- We have different repository for
View talk.md
Stackdriver Profiler at Mercari
We already use Stackdriver Profiler in Production at Mercari!
- API gateway at Mercari JP
- Observability, Observability, Observability in Seeking SRE by Envoy author
- High Performance Go
- Profiling and Optimizing Go(Best performance tuning video ever!!)
- GolangでFlame Graphを描く
- Netflix FlameScope
View NOTE.md
gRPC Best Practice @ CoreOSFest 2017
https://coreosfest2017.sched.com/event/AWYc/best-practices-for-go-grpc-services-doug-fawley-google
Just small note for me. Hope the slide will be opened.
- API design
- Idmpotency
- It should be safe to retry an RPC without knowing whether it was processed
- Idmpotency
- Example
View main.go
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package main | |
import ( | |
"encoding/json" | |
"fmt" | |
"log" | |
"net/http" | |
"os" | |
) |
NewerOlder