I think that the following tutorial has a quite realistic application following OTP practices.
A fast web server demonstrating some undocumented Erlang features
But I might be biased since I continued work on it to meet some actual needs I had, the project is called 'iserve'. But other people have used it as study material, see pokingarounderlang on iserve.