Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Di Jin 0004

dblp:67/1861-4 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
3since 2021 · last 2026
0000-0003-2950-6964ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 2 · 1 first-author · 2 since 2021Computer networks · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Cloud and datacenter computing · 77% Performance modeling and evaluation · 23%

Topics — the 2 heaviest of 2, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing › microservices
microservice applications
1.012026
Slowpoke: End-to-end Throughput Optimization Modeling for Microservice Applications · NSDI 2026
Performance modeling and evaluation
queueing models
0.312026
Slowpoke: End-to-end Throughput Optimization Modeling for Microservice Applications · NSDI 2026
YearPublicationVenuePosition
2026 Slowpoke: End-to-end Throughput Optimization Modeling for Microservice Applications
Yizheng Xie, Di Jin 0004, Oguzhan Çölkesen, Vasiliki Kalavri, John Liagouris, Nikos Vasilakis
NSDI2
2025 KLean: Extending Operating System Kernels with Lean
abstract
Safe kernel extension is an extremely successful feature in OS kernels with a plethora of interesting applications. It provides significant performance benefits by avoiding context switching and data copying, without compromising the kernel's integrity due to its verifiable safety. The most mature existing approach, namely BPF, verifies extension safety using sound abstract interpretation techniques with best effort precision. Such design not only increases the kernel maintenance burden due to its complexity, but also restricts extension expressiveness due to its approximations. The core of the problem, we argue, is the BPF verifier's dual mandate of precision and soundness in its safety analysis.
Di Jin 0004, Ethan Lavi, Jinghao Jia, Robert Y. Lewis, Nikos Vasilakis
PLOS@SOSP1
2025 Towards Hybrid Cooperative-Preemptive Scheduling
abstract
Cooperative scheduling avoids the many shared-state pitfalls of preemption, but risks fairness---in the limit resulting in denial of service and resource exhaustion. This paper argues that a careful hybrid between cooperation and preemption is both feasible and advantageous: by allowing only carefully controlled and developer-configurable preemption in an otherwise cooperative environment, the scheduler can maintain key invariants while restoring fairness. The paper presents a series of case-study workloads that motivate the need for preemption in real-world cooperative environments, sketches a hybrid design that introduces controlled preemption while maintaining cooperation benefits, and discusses the benefits by applying this hybrid design on the case-study workloads. A hybrid scheduling implementation, Cx, is in progress.
Yizheng Xie, Di Jin 0004, Nikos Vasilakis
PLOS@SOSP2