5G is bringing about a transformation in connectivity. 5G not only enhances mobile broadband experiences but also supports many different verticals like AR/VR, Automotive, Energy, and Public Safety. The 5G landscape will see enablement of services across verticals with varying performance needs. This sets very challenging and demanding requirements on latency and throughput for a better experience. Since the User Plane Function (UPF) is in the path of processing all network data, it plays a key role in the 5G network and the ability to realize the ambitious vision of supporting low latency and high throughput requirements.