Brown CS. Xbox client and service: Xbox LIVE (social scalable/distributed services), Xbox One (native C++ data platform)