data consistence between cache and database — cache aside
One question that may be frequently asked during an interview is that how you ensure data consistence between cache and database in an application. In […]
Read More →One question that may be frequently asked during an interview is that how you ensure data consistence between cache and database in an application. In […]
Read More →Channels are commonly used to communicate messages among goroutines in golang. In this post, I will briefly introduce the channels in golang. Goroutines are light-weight […]
Read More →Recently I used curl command a lot in several Continuous Integration projects. I wrote this post to summarize a few commonly-used options. -s This option […]
Read More →I used Ubuntu Linux as development environment heavily in my daily work. It took me some time to find some useful tools. In this post, […]
Read More →Usually in Bash scripting, we define a variable by giving it a name. and reference it later by using that name in the form of […]
Read More →apt or apt-get is widely used as the package manager in Debian Linux and its downstream Linux distribution, such as Ubuntu. There are a lot […]
Read More →The traditional ifconfig command can show the statistics about transferred and received packages on any network interface card in Linux. However, ifconfig command has been […]
Read More →2022 Chinese Spring Festival starts a new year for Chinese people. Recalling the life in 2021, I made a important decision in my lifetime. I […]
Read More →A few days ago I mounted a file in the docker host to a file in a docker container when starting a docker container. However, […]
Read More →iptables is widely used in Linux to manipulate network packets. There are a lot of blog posts about its usage. I also recommend one here: […]
Read More →