• [+] expand all


Sizing and capacity planning

Sizing and capacity planning involves figuring out how many nodes are needed and what kind of hardware best fits the use case:

Benchmarking and tuning

Benchmarking is important both during sizing and for testing new features. What tools to use for benchmarking and how to tune system aspects of Vespa:


Do a deep performance analysis - how to profile the application as well as Vespa:

  • Profiling: Generic profiling tips. Set up OProfile, do a simple analysis. Profile a container application
  • Valgrind: Run Vespa with Valgrind