I am a director of engineering at Fastly, where I manage the teams responsible for designing and building the systems that control and optimize Fastly network infrastructure. I joined Fastly in 2016 and during my tenure I built systems solving problems related to load balancing, distributed health checking, routing resilience, traffic engineering and network telemetry. From 2011 to 2015 I did my Ph.D. at University College London. My thesis investigated design issues in networked caching systems. For my research, I was awarded the Fabrizio Lombardi prize in 2016. From 2008 to 2011 I was a research engineer at Orange Labs. During this period I filed five patent applications and for one of them I received the Orange Labs best patent of the year award in 2011. I received a B.S. in Telecommunications Engineering from Politecnico di Milano (Milan, Italy) in 2007, where I graduated top of my class, and an M.S. in Telecommunications with Distinction from University College London in 2008. I am a reviewer for IEEE/ACM Transactions on Networking, IEEE Transactions on Mobile Computing, IEEE Transactions on Network and Service Management, IEEE Transactions on Industrial Informatics, IEEE Transactions on Services Computing, IEEE Journal on Selected Areas in Communications, ACM Computing Surveys, IEEE Communications Letters, IEEE Communications Magazine, Elsevier Computer Networks and Elsevier Computer Communications. I served on the program committee of O'Reilly Velocity EU in 2017 and 2018. I am an honorary lecturer at University College London and a member of the IEEE and the ACM.
Raul Landa, Lorenzo Saino, Lennert Buytenhek and João Taveira Araújo
Staying Alive: Connection Path Reselection at the Edge
USENIX Symposium on Networked Systems Design and Implementation (NSDI '21), April 2021
Acceptance ratio: 15.68%
PDF
Video
Abstract
BibTex
Slides
Lorenzo Saino, Ioannis Psaras and George Pavlou
Framework and Algorithms for Operator-managed Content Caching
IEEE Transactions on Network and Service Management (TNSM), Volume 17, Issue 1, March 2020
Impact factor: 4.682
PDF
DOI
BibTex
Code
Lorenzo Saino, Ioannis Psaras, Emilio Leonardi and George Pavlou
Load Imbalance and Caching Performance of Sharded Systems
IEEE/ACM Transactions on Networking (ToN), Volume 28, Issue 1, February 2020
Impact factor: 3.597
PDF
DOI
BibTex
João Taveira Araújo, Lorenzo Saino, Lennert Buytenhek and Raul Landa
Balancing on the edge: transport affinity without network state
USENIX Symposium on Networked Systems Design and Implementation (NSDI '18), Renton, WA, USA, April 2018
Acceptance ratio: 15.87%
PDF
Video
Abstract
BibTex
Slides
Blog post
D. Kirchner, R. Ferdous, R. Lo Cigno, L. Maccari, M. Gallo, D. Perino and L. Saino
Augustus: a CCN Router for Programmable Networks
ACM Conference on Information-Centric Networking (ICN '16), Kyoto, Japan, September 2016
Acceptance ratio: 27.27%
PDF
DOI
BibTex
Code
Vasilis Sourlas, Ioannis Psaras, Lorenzo Saino and George Pavlou
Efficient Hash-routing and Domain Clustering Techniques for Information-Centric Networks
Computer Networks, Volume 103, July 2016
PDF
DOI
BibTex
Lorenzo Saino, Ioannis Psaras and George Pavlou
Understanding Sharded Caching Systems
IEEE International Conference on Computer Communications (INFOCOM '16), San Francisco, CA, USA, April 2016
Acceptance ratio: 18.25%
PDF
DOI
BibTex
Slides
Lorenzo Saino
On the design of efficient caching systems
Ph.D. thesis, Department of Electronic Engineering, University College London, December 2015
Fabrizio Lombardi prize 2016
PDF
DOI
BibTex
Rodrigo Mansilha, Lorenzo Saino, Marinho Barcellos, Massimo Gallo, Emilio Leonardi, Diego Perino and Dario Rossi
Hierarchical Content Stores in High-speed ICN Routers: Emulation and Prototype Implementation
ACM Conference on Information-Centric Networking (ICN '15), San Francisco, CA, USA, October 2015
Acceptance ratio: 33%
PDF
DOI
BibTex
Ioannis Psaras, Lorenzo Saino and George Pavlou
Revisiting Resource Pooling: the Case for In-Network Resource Sharing
ACM Workshop on Hot Topics in Networks (HotNets 2014), Los Angeles, CA, USA, October 2014
Acceptance ratio: 21.48%
PDF
DOI
BibTex
Konstantinos Katsaros, Lorenzo Saino, Ioannis Psaras and George Pavlou
On Information Exposure through Named Content
International Workshop on Quality, Reliability and Security in ICN (Q-ICN), Rhodes, Greece, August 2014
PDF
DOI
BibTex
Slides
Ioannis Psaras, Lorenzo Saino, Mayutan Arumaithurai, K.K. Ramakrishnan and George Pavlou
Name-Based Replication Priorities in Disaster Cases
IEEE Workshop on Name Oriented Mobility (NOM '14), Toronto, Canada, April 2014
Acceptance ratio: 35%
PDF
DOI
BibTex
Lorenzo Saino, Ioannis Psaras and George Pavlou
Icarus: a Caching Simulator for Information Centric Networking (ICN)
International ICST Conference on Simulation Tools and Techniques (SIMUTOOLS '14), Lisbon, Portugal, March 2014
PDF
DOI
BibTex
Slides
Code
Lorenzo Saino, Ioannis Psaras and George Pavlou
Hash-routing Schemes for Information Centric Networking
ACM SIGCOMM Workshop on Information-Centric Networking (ICN '13), Hong Kong, China, August 2013
Acceptance ratio: 17.5%
PDF
DOI
BibTex
Slides
Code
Lorenzo Saino, Cosmin Corora and George Pavlou
CCTCP: A Scalable Receiver-driven Congestion Control Protocol for Content Centric Networking
IEEE International Conference on Communications (ICC '13), Budapest, Hungary, June 2013
Acceptance ratio: 39.1%
PDF
DOI
BibTex
Slides
Lorenzo Saino, Cosmin Cocora and George Pavlou
A Toolchain for Simplifying Network Simulation Setup
International ICST Conference on Simulation Tools and Techniques (SIMUTOOLS '13), Cannes, France, March 2013
Acceptance ratio: 27%
PDF
DOI
BibTex
Slides
Code
Better hiring with code review assignments
LeadDev West Coast 2023, Oakland, CA, USA, October 2023
Video
Content Delivery Networks
Guest lecture, ELEC0137, University College London, November 2020
Module
Content Delivery Networks
Guest lecture, ELEC0137, University College London, November 2019
Module
The power of good abstractions in systems design
Keynote, O'Reilly Velocity EU, Berlin, Germany, November 2019
Abstract
Slides
Video
Balancing on the edge: transport affinity without network state
NetLdn meetup, London, UK, June 2019
Abstract
Balancing on the edge: transport affinity without network state
LSDS seminars, Department of Computing, Imperial College, London, UK, March 2019
Abstract
Stable and accurate health-checking of horizontally-scaled services
USENIX SREcon18 Americas, Santa Clara, CA, USA, March 2018
Abstract
Slides
Video
Health-checking as a Service with Serf
London HashiCorp User Group, October 2017
Abstract
Health-checking as a Service with Serf
HashiConf '17, Austin, TX, USA, September 2017
Abstract
Video
Transcript
Hashing on Broken Assumptions
NANOG 70, Bellevue, WA, USA, June 2017
Abstract
Slides
Video
Understanding Sharded Caching Systems
NSRL seminars, Department of Electronic Engineering, University College London, UK, April 2016
Slides
Revisiting Resource Pooling: the Case for In-network Resource Sharing
LSDS seminars, Department of Computing, Imperial College, London, UK, May 2015
Abstract
Slides
Icarus: a Caching Simulator for Information Centric Networking
I-CAN Workshop and Intensive Summer School on Information-Centric Access Networks, Athens, Greece, June 2015
Slides
Code
Fast Network Simulation Setup
8th International Conference on Autonomous Infrastructure, Management and Security (AIMS 2014), Brno, Czech Republic, July 2014
Abstract
Slides
Code
Fast Network Simulation Setup
A toolchain for fast creation and configuration of topologies, traffic matrices and event schedules for network simulations
Website
Code
Slides
BibTex
Icarus, ICN caching simulator
A distributed simulator for evaluating the performance of in-network caches in Information Centric Networking (ICN)
Website
Code
Slides
BibTex
Augustus
A high-speed content router built on Intel Data Plane Development Kit (DPDK)
Code
Paper
BibTex
João Taveira Araújo, Lennert Buytenhek, Lorenzo Saino and Raul Landa
Fast reroute for connections over outbound paths
Patent Cooperation Treaty (PCT) patent application WO/2020/061168, filed Sep. 18, 2018
US patent 11,128,562, issued Sep. 21, 2021
Google Patents
Patentscope
PDF
BibTex
Massimo Gallo, Diego Perino and Lorenzo Saino
Method for managing a distributed cache
Patent Cooperation Treaty (PCT) patent application WO/2017/005761, filed Jul. 6, 2015
European patent 3115904, issued Feb. 28, 2018
Google Patents
Patentscope
PDF
BibTex
Jean-Sebastien Meurisse and Lorenzo Saino
Application server for controlling a telephone conference
European patent 2538646, filed Jun. 22, 2011, issued Feb. 23, 2022
Google Patents
Espacenet
PDF
BibTex
Lorenzo Saino
System and method for remotely triggering actions on a mobile device
Patent Cooperation Treaty (PCT) patent application WO/2012/084965, filed Dec. 22, 2010
US patent 9,338,640, issued May 10, 2016
Orange Labs best patent of the year 2011
Google Patents
Patentscope
PDF
BibTex
Louis-Marie Le Saux, Lorenzo Saino and Elise Vennegues
Method of operating a communication device and related communication device
Patent Cooperation Treaty (PCT) patent application WO/2012/072585, filed Nov. 30, 2010
US Patent 10,481,950, issued Nov. 19, 2019
Google Patents
Patentscope
PDF
BibTex
Lorenzo Saino and Louis-Marie Le Saux
Data processing for securing local resources in a mobile device
Patent Cooperation Treaty (PCT) patent application WO/2012/055786, filed Oct. 29, 2010
European patent 2633716, issued Dec. 17, 2014
US patent 9,094,823, issued Jul. 28, 2015
Chinese patent 103201998, issued Apr. 27, 2016
Google Patents
Patentscope
PDF
BibTex
Lorenzo Saino
Method of and apparatus for handover of a mobile station between networks
Patent Cooperation Treaty (PCT) patent application WO/2011/101431, filed Feb. 22, 2010
Google Patents
Patentscope
PDF
BibTex