@
jialin.huang
FRONT-END
BACK-END
NETWORK, HTTP
OS, COMPUTER
CLOUD, AWS, Docker
DOCKER
SQL
GO
LINUX
AWS
ETC
To live is to risk it all Otherwise you are just an inert chunk of randomly assembled molecules drifting wherever the Universe blows you
© 2024 jialin00.com
Original content since 2022
@
jialin.huang
I only works on mobile version
To live is to risk it all Otherwise you are just an inert chunk of randomly assembled molecules drifting wherever the Universe blows you
I almost know... why it works ha
#
ABOUT
POSTS
BOOKS
CSS
TEMP
ARCHIVES
2025/03/29
DOCKER
The d in dockerd , and the d in containerd — Daemon
A daemon is a background process that isn't controlled by humans through a GUI, similar to a system center. In the 01 world, many daemons are identified by adding the letter "d" as a suffix to their ...
2024/10/06
GOLANG
CHANNEL
TIME.SLEEP
WAITGROUP
Concurrency in Go: From Basics to Better Practices
When you want to do more than one thing at the same time... When you first want to do multiple things at once, you might write something like this: It's pretty dumb, but hey, we all start somewhere...
2024/10/03
PYTHON
DJANGO
NGINX
SOCKET
UWSGI
Django: works with uwsgi, or even works with uwsgi & nginx together
The final architecture of this page will be: I'm using venv + poetry here: It's kind of like when you do npm init I've written golang before and you can use go tidy to automatically register ne...
2024/10/02
GOLANG
MUTEX
PANIC
Goroutines Hell — A Survival Guide to Panic and Deadlock
In the page, this guide will include: When it happens: Your logic is bad each goroutine try get each other lock Unlike channel deadlocks which produce immediate fatal errors, mutex deadlocks can be...
2024/09/27
Python Execution — From Interpreters to Compilers and Packaging tools
From a performance perspective: Static/AOT compilation > JIT compilation > JIT implementation > Interpreter note1 Note 1: In the Python world, VM and interpreter are often used interchangeably, but ...