phamtai97
I am a Senior Software Engineer at VNG Corporation. I like dancing to the code lines. I often write blogs to share experiences as well as read more blog posts
VNG CorporationViet Nam
Pinned Repositories
consensus_algorithms
go-experienced-series
Project contains examples in the Golang experienced series likes: hexagonal architecture template, gRPC, RESTfull, database, tracing, logger, ....
go-utils
Set of reusable components for Golang projects
key-value-store
Implemet Key-Value store using BTree
phamtai97
ping-service
Building ping service with the gRPC framework and use the golang language. Also using the boomer client and locust to benchmark.
db-evaluations
Database re-evaluation for TiDB, YugabyteDB
docker-grpc-gateway
Build grpc-gateway with docker
go-advanced
A small Vietnamese Go book compiled by ZaloPay teams.
zpd
A simple SQL-like database built on top of Key-Value storages
phamtai97's Repositories
phamtai97/key-value-store
Implemet Key-Value store using BTree
phamtai97/go-experienced-series
Project contains examples in the Golang experienced series likes: hexagonal architecture template, gRPC, RESTfull, database, tracing, logger, ....
phamtai97/consensus_algorithms
phamtai97/ping-service
Building ping service with the gRPC framework and use the golang language. Also using the boomer client and locust to benchmark.
phamtai97/go-utils
Set of reusable components for Golang projects
phamtai97/phamtai97
phamtai97/advanced-go-programming-book
:books: 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)
phamtai97/react-in-patterns
A free book that talks about design patterns/techniques used while developing with React.
phamtai97/tidb
TiDB is a distributed HTAP database compatible with the MySQL protocol
phamtai97/tiflow
This repo maintains DM (a data migration platform) and TiCDC (change data capture for TiDB)
phamtai97/go_runtime_grafana
Grafana dashboard for visualising GOLang runtime metrices using Prometheus for DC based GOLang services
phamtai97/JavaGuide
【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。