We're trying actively to get F&F up as soon as possible. We just completed a full company play test of another release candidate. We've still gone one back end issue that is partially fixed (better than it was this morning), but not performing responsively enough. Server engineers are working on optimization as we speak.
The process is:
a) Proposed fix added to build and deployed...
b) Internal QA team beats on it for about 45 minutes to an hour... if it fails, go back to a) if it performs adequately under that load then...
c) Full company play test.... if it fails, go back to a) if it performs adquately under that load then...
d) Commit all changes to live environment, flip on all the switches to be "live"
e) Release the Friends & Family steam codes to get several hundred folks playing/beating on it... if it performs adquately under that load for some period of time (yet to be determined) then...
f) Push the big green button that makes it live for everyone, though even then we will have our PlayQueue system in place at a certain threshold to limit the maximum peak concurrent users.
g) We will monitor server/system performance at the then current PCCU cap... if it performs adquately under that load for some period of time then...
h) Increase the PlayQueue cap and go back to g)
i) Once all of this hits thresholds that we believe will be similar on PS4, commit those changes to PS4 for a release candidate there
j) Submit to Sony, get approved, deploy client to PSN
k) Turn on PS4 live service
l) Celebrate/Fortnite dance
This is the process we are following.
Right now we have been pinging back and forth between a) and c).
The team has been working weekends and up to 2AM/3AM every night. We will be working again this weekend crazy hours.
Chief Operating Officer, Six Foot