Electrum-server used 5832 seconds to process one block! This is a bug. Not a slow processor.
Unfortunately I must agree, the architecture of electrum server is screwed. If we use power of the internet to make electrum possible, we should share resources between electrum servers.
But there is no clear solution. Which Key-Value database engine is able work on the WAN scale?