Dan R. K. Ports
Dan R. K. Ports
Microsoft Research
Verified email at - Homepage
Cited by
Cited by
Overshadow: a virtualization-based approach to retrofitting protection in commodity operating systems
X Chen, T Garfinkel, EC Lewis, P Subrahmanyam, CA Waldspurger, ...
ACM SIGOPS Operating Systems Review 42 (2), 2-13, 2008
Arrakis: The operating system is the control plane
S Peter, J Li, I Zhang, DRK Ports, D Woos, A Krishnamurthy, T Anderson, ...
ACM Transactions on Computer Systems (TOCS) 33 (4), 1-30, 2015
Scaling distributed machine learning with {In-Network} aggregation
A Sapio, M Canini, CY Ho, J Nelson, P Kalnis, C Kim, A Krishnamurthy, ...
18th USENIX Symposium on Networked Systems Design and Implementation (NSDI …, 2021
Transparent memory-mapped emulation of I/O calls
DRK Ports, X Chen, CA Waldspurger, P Subrahmanyam, T Garfinkel, ...
US Patent 8,819,676, 2014
Tales of the tail: Hardware, os, and application-level sources of tail latency
J Li, NK Sharma, DRK Ports, SD Gribble
Proceedings of the ACM Symposium on Cloud Computing, 1-14, 2014
Building consistent transactions with inconsistent replication
I Zhang, NK Sharma, A Szekeres, A Krishnamurthy, DRK Ports
ACM Transactions on Computer Systems (TOCS) 35 (4), 1-37, 2018
Just say {NO} to paxos overhead: Replacing consensus with network ordering
J Li, E Michael, NK Sharma, A Szekeres, DRK Ports
12th USENIX Symposium on Operating Systems Design and Implementation (OSDI …, 2016
Designing Distributed Systems Using Approximate Synchrony in Data Center Networks
DRK Ports, J Li, V Liu, NK Sharma, A Krishnamurthy
NSDI, 2015
Serializable snapshot isolation in PostgreSQL
DRK Ports, K Grittner
arXiv preprint arXiv:1208.4179, 2012
Eris: Coordination-free consistent transactions using in-network concurrency control
J Li, E Michael, DRK Ports
Proceedings of the 26th Symposium on Operating Systems Principles, 104-120, 2017
Abstractions for usable information flow control in Aeolus
W Cheng, DRK Ports, D Schultz, V Popic, A Blankstein, J Cowling, ...
2012 USENIX Annual Technical Conference (USENIX ATC 12), 139-151, 2012
When should the network be the computer?
DRK Ports, J Nelson
Proceedings of the Workshop on Hot Topics in Operating Systems, 209-215, 2019
Transactional consistency and automatic management in an application data cache
DRK Ports, I Zhang, S Madden, B Liskov
9th USENIX Symposium on Operating Systems Design and Implementation (OSDI 10), 2010
Transparent VMM-assisted user-mode execution control transfer
X Chen, CA Waldspurger, P Subrahmanyam, T Garfinkel, DRK Ports
US Patent 8,261,265, 2012
Pegasus: Tolerating skewed workloads in distributed storage with {In-Network} coherence directories
J Li, J Nelson, E Michael, X Jin, DRK Ports
14th USENIX Symposium on Operating Systems Design and Implementation (OSDI …, 2020
Harmonia: Near-linear scalability for replicated storage with in-network conflict detection
H Zhu, Z Bai, J Li, E Michael, D Ports, I Stoica, X Jin
arXiv preprint arXiv:1904.08964, 2019
Towards Application Security on Untrusted Operating Systems.
DRK Ports, T Garfinkel
HotSec, 2008
Leapio: Efficient and portable virtual nvme storage on arm socs
H Li, M Hao, S Novakovic, V Gogte, S Govindan, DRK Ports, I Zhang, ...
Proceedings of the Twenty-Fifth International Conference on Architectural …, 2020
Census: Location-aware membership management for large-scale distributed systems
J Cowling, DRK Ports, B Liskov, RA Popa, A Gaikwad
USENIX Association, 2009
Disciplined inconsistency with consistency types
B Holt, J Bornholt, I Zhang, D Ports, M Oskin, L Ceze
Symposium on Cloud Computing (SOCC), 2016
The system can't perform the operation now. Try again later.
Articles 1–20