Yan Yu

Software Developer
Yan graduated from Miami University with a BS of Software Engineering and MS in Computer Science. He is a big fan of adventure sports, among which skiing and skydiving are his favorite. His ultimate goal is to start wingsuit flying one day. He is also a believer of Bitcoin & cryptocurrency, and is passionate about blockchain technology.

    Further Look At JVM Garbage Collection

    06.14.19 | Yan Yu
    This is part 2 of my previous blog, if you haven't read the previous one, I strongly suggest you read that before diving into this blog. In this blog, we will take a further look of JVM garbage collection (GC) - the available garbage collectors given by JVM or more precisely HotSpot JVM.

    A Basic Overview of JVM Garbage Collection

    04.22.19 | Yan Yu
    Most software engineers have heard of Java or JVM garbage collection (GC) but probably not all of us have paid much attention to it, so we rely a lot on the default settings. Especially for me, being an engineer from a non-JVM language background, the majority of my time was spent on C/C++ development. I didn't get into how garbage collection works until I started working in a position in the IT industry.

    Journey into Protobuf

    09.20.17 | Yan Yu
    A journey into Protobuf. What is it, why use it and some examples.