Robert Soulé
http://usi.to/ryd
Publications
Journal Article (5)
- Soulé R., Basu S., Marandi P. J., Pedone F., Kleinberg R., Sirer E. G., Foster N. (2018) Merlin: A Language for Provisioning Network Resources, ACM/IEEE Transactions on Networking (ToN):1-14
- Dang H. T., Canini M., Pedone F., Soulé R. (2016) Paxos Made Switch-y, SIGCOMM Computer Communication Review:1-6
- Soulé R., Bugra G. (2015) RailwayDB: Adaptive Storage of Interaction Graphs, Very Large Data Bases Journal:1-18
- Soulé R., Hirzel M., Bugra G., Grimm R. (2015) River: An Intermediate Language for Stream Processing, Software: Practice and Experience:1-39
- Hirzel M., Soulé R., Schneider S., Bugra G., Grimm R. (2014) A catalog of stream processing optimizations, ACM Computing Surveys (CSUR):1-34
Conference proceedings (16)
- Dang H. T., Hofmann J., Liu Y., Radi M., Vucinic D., Pedone F., Soulé R. (2018) Consensus for Non-Volatile Main Memory. IEEE. 1st European P4 Workshop (P4EU)
- Jepsen T., Pacheco de Sousa L., Moshref M., Pedone F., Soulé R. (2018) Infinite Resources for Optimistic Concurrency Control. ACM SIGCOMM. Workshop on In-Network Computing (NetCompute)
- Jepsen T., Moshref M., Carzaniga A., Foster N., Soulé R. (2018) Life in the Fast Lane: A Line-Rate Linear Road. ACM. (SOSR). Los Angeles, CA. March 28-29, 2018
- Jin X., Li X., Zhang H., Foster N., Lee J., Soulé R., Kim C., Stoica I. (2018) NetChain: Scale-Free Sub-RTT Coordination. USENIX. 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI)
- Cascaval C., Foster N., Hallahan W., Lee J., Liu J., McKeown N., Schlesinger C., Sharif M., Soulé R., Wang H. (2018) p4v: Practical Verification for Programmable Data Planes. ACM SIGCOMM. Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM ’18)
- Kumar P., Yuan Y., Yu C., Foster N., Kleinberg R., Lapukhov P., Lim C. L., Soulé R. (2018) Semi-Oblivious Traffic Engineering: The Road Not Taken. USENIX. 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI)
- Kumar P., Yu C., Yuan Y., Foster N., Kleinberg R., Soulé R. (2018) YATES: Rapid Prototyping for Traffic Engineering Systems. ACM. (SOSR). Los Angeles, CA. March 28-29, 2018
- Sultana N., Galea S., Greaves D., Wojcik M., Shipton J., Clegg R., Mai L., Bressana P. G., Soulé R., Mortier R., Costa P., Pietzuch P., Crowcroft J., Moore A., Zilberman N. (2017) Emu: Rapid Prototyping of Networking Services. USENIX. USENIX Annual Technical Conference
- Jin X., Li X., Zhang H., Soulé R., Lee J., Foster N., Kim C., Stoica I. (2017) NetCache: Balancing Key-Value Stores with Fast In-Network Caching. ACM. Symposium on Operating Systems Principles (SOSP)
- Wang H., Soulé R., Dang H. T., Lee K. S., Shrivastav V., Foster N., Weatherspoon H. (2017) P4FPGA: A Rapid Prototyping Framework for P4. ACM Sigcomm. Symposium on SDN Research
- Rogora D., Diwan A., Smolka S., Carzaniga A., Soulé R. (2017) Performance Annotations for Cloud Computing. USENIX. 9th USENIX Workshop on Hot Topics in Cloud Computing
- Dang H. T., Wang H., Jepsen T., Brebner G., Kim C., Rexford J., Soulé R., Weatherspoon H. (2017) Whippersnapper: A P4 Language Benchmark Suite. ACM Sigcomm. Symposium on SDN Research
- Padilha R., Fynn E., Soulé R., Pedone F. (2016) Callinicos: Robust Transactional Storage for Distributed Data Structures. USENIX. USENIX Annual Technical Conference
- Dang H. T., Sciascia D., Canini M., Pedone F., Soulé R. (2015) NetPaxos: Consensus at Network Speed. ACM Sigcomm. Symposium on SDN Research
- Soulé R., Shrutarshi B., Jalili Marandi P., Pedone F., Kleinberg R., Gün Sirer E., Foster N. (2014) Merlin: A Language for Provisioning Network Resources. ACM. Conference on Emerging Networking Experiments and Technologies (CoNext)
- Princehouse L., Chenchu R., Zhefu J., Birman K., Foster N., Soulé R. (2014) MiCA: A Compositional Architecture for Gossip Protocols.. Springer Link. European Conference Object-Oriented Programming (ECOOP)
Technical report (6)
- Dang H. T., Bressana P. G., Wang H., Lee K. S., Zilberman N., Weatherspoon H., Canini M., Pedone F., Soulé R. (2019) Partitioned Paxos via the Network Data Plane (2019/01)
- Le L. H., Fynn E., Eslahi Kelorazi M., Soulé R., Pedone F. (2018) DynaStar: Optimized Dynamic Partitioning for Scalable State Machine Replication (2018/01)
- Dang H. T., Bressana P. G., Wang H., Lee K. S., Weatherspoon H., Canini M., Pedone F., Soulé R. (2016) Network Hardware-Accelerated Consensus (2016/03)
- Jepsen T., Pacheco de Sousa L., Dang H. T., Pedone F., Soulé R. (2016) Optimistic Aborts for Geo-distributed Transactions (2016/05)
- Dang H. T., Canini M., Pedone F., Soulé R. (2015) Paxos Made Switch-y (2015/05)
- Soulé R., Gedik B. (2014) Optimized Disk Layouts for Adaptive Storage of Interaction Graphs (2014/04)