He "Lonnie" Liu

Ph.D student (since 2009) and candidate (since 2013)

Advised by Geoffrey M. Voelker and Stefan Savage.

System and Network Group
Department of Computer Science and Engineering
University of California, San Diego

I do a little bit of everything: data center networks, network file systems, mobile phones, trusted computing, Internet measurement, Web security, software defined radios... Recently, I have been building a hybrid optical-electrical switch for datacenters.


Toy Box

  • d8 DNS crawling library and utility in go language.
  • ftree-vis An online Fat Tree visualizer. Try it out.
  • webhere Spawns a web server to access the current working directory.
  • ipecho A server that echos back IP addresses in TCP or HTTP.
  • godep Prints go language package dependencies.
  • gogfm Converts Github Flavored Markdown to HTML.
  • gobytes Generates byte array presentation in Go language from a binary file.
  • e8 A simple toy MIPS-like VM. Work in progress; email me if you want to help.
  • c8 An emulated console based OS for bootstraping e8. Online demo.





My hometown is Changchun. It snowed a lot when I was young.