Chris BaoinLevel Up CodingDiagnose Memory Leaks in .NET Applications with WinDbg: A Hands-on ApproachIn this article, I will share what I learned about .NET memory management by troubleshooting a memory leak issue for a .NET service.May 7May 7
Chris BaoinLevel Up CodingBuild Microservices with Service Fabric: A Hands-on ApproachIn this article, I want to introduce a distributed systems platform: Service Fabric, that is used to build microservices.Jun 28, 2023Jun 28, 2023
Chris BaoinLevel Up CodingScalability Lessons Learned from Amazon Return to The MonolithRecently, the engineering team at Amazon Prime Video posted an article that becomes super popular in the software community.May 12, 2023May 12, 2023
Chris BaoinLevel Up CodingDeletion operation in Binary Search Tree: successor or predecessorUnderstand the road from binary search tree to red-black treeApr 20, 2023Apr 20, 2023
Chris BaoinLevel Up CodingUnderstand Golang bytes.Buffer and bufio: A Hands-on ApproachIn this post, I will show you the usage and implementation of two Golang standard packages’ : bytes (especially bytes.Buffer) and bufio.Feb 14, 2023Feb 14, 2023
Chris BaoinLevel Up CodingUnderstand Golang Context by source codeIn this post, I will show you the details of context package source code.Jan 19, 2023Jan 19, 2023
Chris BaoinLevel Up CodingImplement an External Memory Merge Sort AlgorithmThis article will examine one interesting question: How to sort a large disk file?Dec 8, 2022Dec 8, 2022
Chris BaoinLevel Up CodingUnderstand heap memory allocation: A Hands-on ApproachLearn how the allocator works by breaking into the heap memory.Oct 19, 20221Oct 19, 20221
Chris BaoinLevel Up CodingcPacketSniffer: write a packet sniffer in CIf you want to know how to develop a packets sniffer from scratch or practice how to write a non-trivial application in C, this is for you!Sep 26, 20222Sep 26, 20222
Chris BaoinLevel Up CodingHow to write a circuit breaker in GolangIn this article, I want to talk about circuit breaker pattern based on an popular open source project hystrix.Sep 12, 20221Sep 12, 20221