Today I learned that cut-through switching is a thing. Basically it starts sending frames before the full frame has been received, thereby reducing latency:
In computer networking, cut-through switching, also called cut-through forwarding, is a method for packet switching systems, wherein the switch starts forwarding a frame (or packet) before the whole frame has been received, normally as soon as the destination address and outgoing interface is determined. Compared to store and forward, this technique reduces latency through the switch and relies on the destination devices for error handling. Pure cut-through switching is only possible when the speed of the outgoing interface is at least equal or higher than the incoming interface speed.