I sometimes wonder about this. The tachometer is "white" from 0 to, say, 12,000RPM where it's then "red." Living in the "white" zone is presumably okay and in the "red" is a no-no. After all, if 11,500 isn't safe for the engine, the engineers would have made the red zone start at 11,500, right?
But is 11,500 RPM -- i.e. living within millimeters of redline --
really okay for such an engine, especially for long periods of time? Intuitively, I think not: there are that many more fatigue cycles on the rod bolts, its beam, the piston pin and the pin bosses under the piston crown etc per unit time; the rings scrape their way along the cylinder walls that many more times per second; finger followers toggle that many more times per second, the valve springs also see that many more cycles etc etc.
But clearly, well designed and maintained engines designed for high-RPM operation seem to do okay. I think the quality of oil and rigorous maintenance play a role here.
Even still, while my FZ8 redlines at 11,500 I feel better cruising along at 6000 than I would at 11,000RPM for hours on end.