Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Fact Sheet: Dan Bloch, Google
1. Still
All
on
One
Server:
Perforce
at
Scale
Dan
Bloch,
Google
ABOUT THE PRESENTATION
Problem: What motivated you to do the work you will describe in this presentation?
Ultimately, this work was motivated by the need to support our constantly growing user community. This
presentation covers about five years of work by others and myself.
Solution: How did you solve the problem?
There is no silver bullet. Our solution included changes to user behavior, software upgrades, cleanups and
offloading work from the Perforce server. There is also no permanent solution. Supporting a large user
community will always be a work in progress.
ABOUT YOUR SOLUTION
To which users and/or tasks is your solution relevant?
Administrators of large Perforce sites
How long has your solution been deployed?
Different parts of it, from six months to five years.
What programming languages and/or software development tools did you use to develop your solution?
Perl, Python, C++.
Which Perforce tools and/or APIs did you use?
P4API
On what hardware/OS/configuration is your solution deployed?
Linux/x86
What other software or hardware does your solution depend on?
Solid state disk.
Full presentation available at slideshare.net/perforce.