

With GitBox version 2 we have also launched a new portal for managing repositories and accounts, called Boxer. New unified portal for all repository and account management needs This change simplifies our day-to-day workflows and allows to much easier assessment of resource consumption and aids debugging by separating both processes and security environments.

These all tie into our configuration management system, and can be enabled, tweaked/upgraded or disabled quickly and as demand dictates. All of our main components (code synchronization, event notification, provenance and quality assurance communications, as well as repository and account management) have been split into distinct "pipservices", which is a term we use internally at the Apache Infrastructure Team for denoting single packages of services, or "apps", that are installed and run independently of each other. While this sounds like a game of "buzzword bingo ", it really represents many months of careful planning and upgrading of the complex designs behind GitBox, pushing them into the very forefront of back-end synchronization setups. It also makes our service much more resilient towards high demands at peak office hours.

In basic terms, this means we can process pushes of new commit much faster, whether they originate from GitHub or are pushed directly to gitbox by a committer, both in terms of storing them, but also in terms of communicating the changes to our end-users, the developers. We have more than tripled our computing performance, increased our disk read/write throughput by more than 17x, and increased our network throughput ten-fold. The first big change is the change in the hardware powering our services. The migration took around 35 minutes to complete, and while completely seamless and hidden to most users, it does add some new features that we have not had before, as well as redesigning some existing ones. New and enhanced GitBox platform sees the light of dayĪs we head into April and the middle of the spring of 2022, we are pleased to announce that we have migrated our writable git repository service,, to a new location, a new cluster of hardware bits, and a new platform.
