Professional Documents
Culture Documents
From the
beginning, we knew that in order to be successful and still maintain aggressive
release cycles, we had to make performance analysis a core part of our
development lifecycle.
As a senior performance engineer here, I am deeply familiar with the scale and
performance considerations we make at every step in the feature development
process. So, how does Salesforce maintain seamless performance while
delivering multiple releases a year packed with new functionality? Read on.
For many major industries like finance, healthcare, or retail, every second
matters. An increase in speed can directly help increase the revenuefor
example, by increasing the number of healthcare claims processed or increasing
the number of items sold and shipped. On the other hand, a frustrated customer
experiencing bad performance will result in poor adoption. We know that
performance is a core feature that our customers have come to expect out of our
platform. Hence performance engineering at Salesforce involves collaboration,
architecture design, test plans, analysis, visualization, workloads, monitoring and
much more.