Working on different systems, more often than not I see that the performance capabilities of the system are either not clearly visible and defined or they are completely missing.
A lot of the developers developing features are not aware of the impact their code does to performance. By Impact I mean visible numbers of the load the system can take that go together with every build.
So the question here is:
Is performance testing your system a part of the continuous delivery pipeline or is it done as a periodical effort separated of the release process?