I'd consider all the varieties of B-Tree to be real example, which goes to any DBMS. You can extend this out to any direction you want like logging for concrete examples.
GIS/Mapping/computer vision has tons of algorithms and data structures that all needed to do better than linear time as well.
Stream processing in general is another, but that ends up being probabilistic more often than not, so weak punt into that direction.
If you expand the use case out to sublinear space as well, I'd argue for compression of all kinds.
I'd consider all the varieties of B-Tree to be real example, which goes to any DBMS. You can extend this out to any direction you want like logging for concrete examples.
GIS/Mapping/computer vision has tons of algorithms and data structures that all needed to do better than linear time as well.
Stream processing in general is another, but that ends up being probabilistic more often than not, so weak punt into that direction.
If you expand the use case out to sublinear space as well, I'd argue for compression of all kinds.