Yesterday, users on the EA UK Forums discovered the url for the Battlelog website, which is currently online. The main page prompts you for your Origin account login, but after trying to enter in your account information you will see red text stating your account is not allowed to login. Not much to see, but the text at the top stats "Try Battlefield 3 Before Everyone Else", which has some people curious.
If you examine the source code to the page you'll notice the type of framework Battlelog is built on. Battlelog appears to be using a real-time web framework called ESN Planet. ESN is a Swedish company, which also has developed a VoIP in the cloud solution, which presumably is what DICE are using in Battlelog for voice communications. A few of the ESN staff can even been seen in the Battlelog screenshots released last week.