GarryLearn to Think Like a Database: How SQL is ExecutedEven though SQL is a declarative language, which means we can use it like speaking English, the way it is implemented in RDBMS (Relational…May 25May 25
GarryUnderstanding SQL: A Language with a Long Half-LifeIn our daily work, we often use database management systems like MySQL and Oracle. These systems all adhere to the SQL language, which…May 12May 12
GarryDiving into Golang: How does it effectively wrap the functionality of epoll?In the days before coroutines became mainstream, synchronous blocking was the villain of the piece in traditional network programming…Aug 13, 2023Aug 13, 2023