1. X
  2. wangbin579
Log inSign up
wangbin579
3,129 posts
user avatar
wangbin579
@wangbin579
Expert in tackling complex software challenges, with deep knowledge of TCP, MySQL and PostgreSQL kernels, and a passion for AI, history, math, and physics.
Beijing, China
github.com/enhancedformys…
Joined October 2012
130
Following
17.5K
Followers
RepliesRepliesMediaMedia

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up
  • user avatar
    wangbin579
    @wangbin579
    Jan 23, 2025
    This account is all about solving problems, mostly around MySQL and PostgreSQL for now. But later, I’ll dive into stuff like networking, history, philosophy, and math, all with a focus on finding elegant solutions.
    289K
  • user avatar
    wangbin579
    @wangbin579
    Apr 23, 2025
    Have you ever seen worse code than this?
    Image
    560K
  • user avatar
    wangbin579
    @wangbin579
    Feb 10, 2025
    To learn TCP, read the RFCs to understand the design, then dive into the Linux kernel’s TCP code. Build your own TCP stream replay tool (around 1,000 lines of code), and within a year, you'll be ahead of 99.99% of people in this field.
    user avatar
    SHP
    @SHP10_95
    Feb 10, 2025
    Replying to @wangbin579
    Hi, can you recommend some good resources or books for learning tcp indepth? :)
    335K
  • user avatar
    wangbin579
    @wangbin579
    May 11, 2025
    Is Linus really so smart, or just hyped up? Why does he always sound so confident?
    Image
    371K
  • user avatar
    wangbin579
    @wangbin579
    Feb 24, 2025
    Why do we need a three-way handshake? This was a TCP question that caused me to fail in an interview. How would you answer it?
    396K
  • user avatar
    wangbin579
    @wangbin579
    Feb 14, 2025
    Once you understand data structures and algorithms, try to see how MySQL or PostgreSQL uses them. Check if it's different from what you read in books, and figure out why. This will help you improve a lot. Relevant information can also be found in the chapters of my book.
    Image
    148K
  • user avatar
    wangbin579
    @wangbin579
    Mar 24, 2025
    For most developers, DBAs, ops, and testers, the TCP knowledge in this document is enough.
    Image
    109K
  • user avatar
    wangbin579
    @wangbin579
    Feb 12, 2025
    Wanna know how to go from a coding newbie to a top-notch database engineer and maybe even a database expert? If enough people are interested, I’m happy to share what I’ve learned!
    73K
  • user avatar
    wangbin579
    @wangbin579
    Feb 17, 2025
    If solving problems has always been difficult for you, it's likely because you're missing logical thinking. This account is all about showcasing the beauty of that logic, with many examples to come. It's not about the beauty of algorithms or math—it's the beauty of logic.
    78K
  • user avatar
    wangbin579
    @wangbin579
    Mar 21, 2025
    If you find learning algorithms tough, these videos might help relieve your headache! Btw, even though these videos are many years old, the basic algorithms haven’t changed much.
    Image
    112K
  • user avatar
    wangbin579
    @wangbin579
    Apr 13, 2025
    PostgreSQL finally finished the test. In this case, MySQL was 360 times faster. The chart below shows the bottleneck in PostgreSQL — experienced people will recognize the issue at a glance. No wonder it’s rarely used in Chinese internet companies.
    Image
    319K
  • user avatar
    wangbin579
    @wangbin579
    May 12, 2025
    This paper is highly recommended for programmers. Even the god of programming can make mistakes. It also helps deepen your understanding of Linux scheduling and how to solve complex performance issues. Thanks to @Not_Yours_Mom for the recommendation. people.ece.ubc.ca/sasha/papers/e…
    Image
    54K
  • user avatar
    wangbin579
    @wangbin579
    Feb 27, 2025
    Talking about data structures and algorithms (DSA) without considering computer architecture isn't rigorous. To truly make the most of DSA, we need to connect it with real-world environments. From now on, I will focus on sharing practical examples. Let's rethink the value of DSA.
    56K
  • user avatar
    wangbin579
    @wangbin579
    Mar 12, 2025
    This paper is very valuable for most people. You won't easily find this knowledge in books—it's expert-level stuff.
    Image
    79K
Advertisement
Advertisement