Beyang Liu

Beyang Liu

Stanford, California, United States
2K followers 500+ connections

Articles by Beyang

  • Why we open-sourced our uptime monitoring system

    Why we open-sourced our uptime monitoring system

    About a month ago, Sourcegraph released Checkup, an open-source, self-hosted uptime monitoring system written by Matt…

    1 Comment
  • Poetically simple code review

    Poetically simple code review

    Poetically simple code review by Sourcegraph Begin code review. Too many lines, what to do? Hmm.

    1 Comment

Activity

Join now to see all activity

Experience

Education

  • Stanford University

Patents

  • Shared cache used to provide zero copy memory mapped database

    Issued US US 20140281115 A1

    A technique for concurrently accessing a data set includes initializing a shared cache with a column data store configured to store an expected data set in columns and creating a memory map for accessing the physical memory location in the shared cache. Other operations include mapping the applications' data access requests to the shared cache with the memory map. One advantage of the disclosed technique is that only one instance of the expected data set is stored in memory, so each application…

    A technique for concurrently accessing a data set includes initializing a shared cache with a column data store configured to store an expected data set in columns and creating a memory map for accessing the physical memory location in the shared cache. Other operations include mapping the applications' data access requests to the shared cache with the memory map. One advantage of the disclosed technique is that only one instance of the expected data set is stored in memory, so each application is not required to create additional instances of the expected data set in the applications memory address space. Therefore, larger expected data sets may be entirely stored in memory without limiting the number of applications running concurrently.

    Other inventors
    See patent
  • Filter chains with associated multipath views for exploring large data sets

    Issued US US8909656 B2

    A multipath explorer may allow a user to quickly visualize an entire population of data hierarchically in a tree-like structure. For example, a user can select a first filter to be applied to a data set, and the multipath explorer can display data in the data set that satisfies the first filter requirements and data in the data set that does not satisfy the first filter requirements. A second filter can be applied to the data in the data set, and the multipath explorer can display data in the…

    A multipath explorer may allow a user to quickly visualize an entire population of data hierarchically in a tree-like structure. For example, a user can select a first filter to be applied to a data set, and the multipath explorer can display data in the data set that satisfies the first filter requirements and data in the data set that does not satisfy the first filter requirements. A second filter can be applied to the data in the data set, and the multipath explorer can display data in the data set that satisfies the first and second filter requirements, data in the data set that satisfies the first filter requirements and not the second filter requirements, data in the data set that satisfies the second filter requirements and not the first filter requirements, and data in the data set that does not satisfy the first or second filter requirements.

    Other inventors
    • Kevin Simler
    • Karl Hanson
    • Lindsay Canfield
    • Adit Kumar
    See patent

More activity by Beyang

View Beyang’s full profile

  • See who you know in common
  • Get introduced
  • Contact Beyang directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Add new skills with these courses