I have been getting a LOT of this issue as well in my single player game... it is usually the worst when I am traveling quickly, such as by boat, and thereby forcing a lot of chunks to load in a short time. As I'm moving, many of the faces of blocks simply fail to appear at all, exactly as shown in the screenshots above. Halting my movement and staying stationary for 15-30 seconds usually allows the rest of the blocks in my field of view to appear, but this makes exploration VERY difficult if I have to keep stopping every few chunks to let more of the world load. My computer is fast enough that this has never been an issue before now, so I suspect something in the game code is slowing down the chunk loading or rendering process quite a bit.
I have been avoiding boats for a long time now because they have always been a huge pain due to breaking constantly no matter how careful you are... but I could have sworn that in 1.7 (and maybe even earlier... hard to recall now) exiting a boat placed the player off to the side a bit so you wouldn't land on your boat and kick it away from you. That was a great improvement!!
Sadly in 1.8 this seems to have been undone and players now exit a boat directly above it again! This almost always results in breaking the boat against the shore/dock/etc. Can exiting boats please work the same as exiting a minecart or getting out of bed? In both of those instances the player appears slightly to the side... where in much earlier versions the player used to always appear above the object they got out of. Oh, and almost forgot horses! Basically everything but boats allow you to get out to the side now... and this really needs to be true of boats also.
I have been getting a LOT of this issue as well in my single player game... it is usually the worst when I am traveling quickly, such as by boat, and thereby forcing a lot of chunks to load in a short time. As I'm moving, many of the faces of blocks simply fail to appear at all, exactly as shown in the screenshots above. Halting my movement and staying stationary for 15-30 seconds usually allows the rest of the blocks in my field of view to appear, but this makes exploration VERY difficult if I have to keep stopping every few chunks to let more of the world load. My computer is fast enough that this has never been an issue before now, so I suspect something in the game code is slowing down the rendering process quite a bit.