Bitbucket, unlike github, clung to a design of many servers connected to a big disk. GitHub instead went for many servers with their own disk and a distributed storage system. This means that bitbucket ends up being a lot slower in many operations than github.