Is the info in Minecraft Canary about a location that causes the most mobs to spawn still relevant?
Solution 1:
I believe this is referring to the zero chunk, or chunk 0, 0.
Note that since the Halloween update, the zero chunk can't be exploited as the most efficient spawn location, so you're better off just building a mob tower anywhere, rather than trying to find your zero chunk.
Minecraft Forum user Ruzhyo2000 posted a little tutorial on how to find your zero chunk.
Download cartographer.
Make a map of your world using cartographer.
Make a backup save of your world.
Go into your world folder (the one that is still in the .minecraft/saves folder) and go into folder 0. From there, go into folder 0 again. The chunk file in this folder is for chunk 0,0. Delete it.
Now make a map of your world using cartographer again. The chunk that is missing is chunk 0,0.
If you have MCEdit, use it to go into your world folder that has chunk 0,0 deleted. Using this, you can find the exact location of the chunk's 16x16 bounding box, down to the exact coordinates, by visiting this chunk location. You cannot do this in game because the chunk will just regenerate.
You have two options. If the chunk was in the middle of nowhere (such as the ocean) you can outline the bounds of this chunk with cobblestone or something using MC edit and then go back into the world. When you get close enough to chunk 0,0, it will just regenerate. However, if the chunk was over structures you placed or a mine that you wish to keep, just note where the chunk is exactly and replace your changed save with your back up.
Profit!
Now, the second part of your question sounds like it's referring to a mob spawning tower. Different from the mob spawner block you find in dungeons, a mob spawning tower is basically a really dark set of rooms that, using currents of water, funnels mobs that spawn in it into into a single stream, kills them, and brings the items somewhere. See this answer on Gaming.SE for more info.
Solution 2:
It was once the case that the spawn rate at the world origin (chunk 0,0) was always much higher than any place else on any map. There were ways to use an external program to analyze a saved world and find that chunk, allowing the player to build a special trap there.
However, that spawn rate anomaly was a bug and has since been fixed.
This post at the official Minecraft forum explains some things about how mobs spawn, but the stuff it says about chunk 0,0 is outdated (as noted at the start).