About Me
apiVersion: bienkma.github.io/v1
kind: person
spec:
name: bien
age: "> 25"
gender: man
languages: # in order of proficiency
- Vietnamese
- English
education:
- Academy of Cryptography Techniques (2015-2017) # The Master of Information security
- Academy of Cryptography Techniques (2005-2010) # Information security engineer
- Won first prize in Student Contest on Information Security 2010 - Vietnam
- LPI-1
- CKA
- PCIDSS
- ITILv4 Foundation Certification
code: # in order of proficiency
- bash
- golang
- python
infrastructure: # in order of proficiency
general:
- Solid understanding of linux, virtualization/container and performance, security, and scalability.
automation: # have been operating and managing for more than 3 years
- ansible
- terraform
devops: # have been operating and managing for more than 3 years
- k8s
- docker
- jenkins, argocd
bigdata: # I built 10PGB and 8PGB big data clusters based on Hortonworks and Cloudera platform at on-premise
- hadoop
- kafka
- zookeeper
- spark
- Sqoop
- Hbase
- hive
- pig
database: # have been operating and managing for more than 3 years
- MySQL (percona distribute)
- Redis
- Mongodb
- Postgresql
webserver: # have been operating and managing for more than 3 years
- nginx
- apache
loadbalancing: # have been operating and managing for more than 3 years
- LVS/Keepalived (DR, NAT, Tunnel model)
- Haproxy
- Katran
- BGP
monitoring: # have been operating and managing for more than 3 years
- ELK stack
- Prometheus/VictoriaMetrics
- Telegraf
- Nagios/cacti (NRPE, SNMP)
My Notes
Principle
- NoSQL vs. SQL: Important Differences & Which One Is Best for Your Project
- System Design - bytebytego
- Design Patterns
Coding
Networking
- Demystifying DCN Topologies: Clos/Fat Trees – Part1
- Demystifying DCN Topologies: Clos/Fat Trees – Part2
- What Is a Microburst? How to Detect a Microburst?
- Cloud - Multi region - DCI - arista
- APAC Cloud Builders 2023
- how-to-build-a-nxos-9000v-based-evpn-vxlan-fabric
- VXLan & GRE in Vietnamese Langguage
- Overlay Tunneling with Open vSwitch - GRETAP, VXLAN, Geneve, GREoIPsec
- VXLAN Series
- KVM Overlay Network with VXLAN
- VXLAN: BGP EVPN with FRR
- Open Virtual Network (OVN)
- Deploying Shared-Border in VXLAN Multi-Site with Cisco NDFC
Infrastructure
- How to setup data at rest encryption on Ubuntu
- Howto setup many services on Centos
- OVN SSL setup for Openstack
- Optimizing Computer Applications for Latency: Part 1: Configuring the Hardware
- Performance Tuning with tuned and tuned-adm
- Kernel Korner - I/O Schedulers
- IOSchedulers
- NixOS
- NixOS: A Purely Functional Linux Distribution
- Linux kernel map
Architecture
Security
- Bamboo Firewall
- Rosenpass Whitepaper
- The First Quantum-Resistant Mesh VPN
- Securing & Deploying Post-Quantum WireGuard-p1
- Securing & Deploying Post-Quantum WireGuard-p2
- Algorithms in liboqs
Organization
- ByteDance Open Sources Its Cloud Native Data Warehouse ByConity
- Log analytics using ClickHouse
- SigNoz - Logs Performance Benchmark