7 votes
Accepted

How to performance test AWS Lambda functions?

Dawny33 response is good, but I would start earlier in the development process. Keeping an eye on your cloud environment to make sure that your functions behaves as you expect (including your "...
  • 1,945
6 votes
Accepted

Should performance tests be run using a CI and how often?

I will assume by CI you mean one integration server. The best way to get the maximum out of your tests and environment stability is to decouple environment per test type. The best example is ...
  • 454
6 votes
Accepted

Should I use multiple beats input in Logstash?

So still not benchmarked much, but after a quick code inspection and a bunch of reading about netty and logstash in version 5 the input is not the bottleneck to worry about. Logstash team did put a ...
  • 11.1k
5 votes

How to performance test AWS Lambda functions?

Check out the IOpipe profiler to get full v8 profiler dumps from Lambda invocations. You can load those into Chrome Devtools to see exactly where CPU time is spent, and how memory is being used for ...
  • 51
5 votes

How to performance test AWS Lambda functions?

I might not be able to answer it completely, but here are my views from my limited experience with lambda: Speed-Performance: The duration of a single run of a lambda function will be present in the ...
  • 2,776
4 votes
Accepted

Re-using Python virtual environment vs Re-building it

What are the general ways to tackle this problem? The ideal way to resolve your problem would be to dockerise your application, as it would remove any worries you have about compatibility between ...
  • 1,355
3 votes

Should performance tests be run using a CI and how often?

There is no right answer, in a sense you're facing a requirement conflict. You can't eat the cake and have it, too ;) If a particular QA verification (any, really, not just performance) is important ...
3 votes

Scheduling collisions possible in IaC - Infrastructure as Code - solutions vs. software defined data center?

I disagree with your definition, kubernetes, openshift and other are scheduler and as such should go in the SDDC part. IaC things are Vagrant/Terraform/Cloudformation/Vmware Cloud management. They are ...
  • 11.1k
2 votes

Identifying a benchmark to compare overall performance of VM virtualization vs hardware

You should do a comparison of commercial virtualization products on the same hardware resources, OR benchmarking commercial virtualization products individually, there are ways to do it, you can even ...
  • 201
2 votes
Accepted

Kibana slow performance optimization

So basically I've ended up turning these flags off (/app/management/kibana/settings) filterEditor:suggestValues discover:searchOnPageLoad doc_table:highlight visualize:enableLabs telemetry:enabled ...
2 votes

get value of default_statistics_target on postrgesql

Actually, there are two questions: Where default(100) value is declared? How can I see Stats target value before applying SET default_statistics_target=1000 Where default(100) value is declared? ...
  • 582
2 votes
Accepted

Docker and shared memory optimization?

This question is discussed in some detail in issue 7950 The conclusion seems to be that: Depending on your storage configuration, the kernel page cache may be used if multiple containers are ...
  • 471
2 votes

Should performance tests be run using a CI and how often?

One additional way to think about this is to consider alternate approaches, and whether they are suitable for your needs. One of the axis I break down performance metrics on is whether they are real-...
1 vote

Snapshot or Saving Prometheus Data for Performance testing and comparison

Grafana has option for directly pointing certain timeframe. https://grafana.com/docs/grafana/latest/dashboards/time-range-controls/ Save start and end time of your test OR test use fixed test duration ...
1 vote

Kubernetes pods scaling doesnt increase throughput

What does 'kubectl top node' return for your node usage? Kubernetes is pretty low overhead and can certainly handle more than 15req/s. Does your application rely on a database? If so, where is that ...
  • 31
1 vote
Accepted

Can a 5 US $ VPSE support VAD stack with 2 relatively-small CMSs?

In this scenario, the cpu cycles required to read from the database and render to PHP will all be handled by a single core, ie they will be handled one after the other. This will be about the slowest ...
  • 650
1 vote

Is there an established metric to describe optimal/needed ressources for a specific computational task?

As far as I'm aware, there is no universal standard amongst cloud providers. One reason for this is because most cloud providers like to abstract how their backend infrastructure, that their instances ...
  • 3,053
1 vote

Identifying a benchmark to compare overall performance of VM virtualization vs hardware

IMHO an absolute benchmark can be rather useless/misleading, I'd always consider the specific context of the application intended to be executed on the platforms being benchmarked and its performance ...
1 vote

What is a good storage for storing performance results and visualizing in grafana

Sadly nobody answered, so I will provide feedback about how i did it so far. Graphite was not a good solution for me due to its retention policy. Performance tests sent data to the database every ...
1 vote

Docker image delivery lead time SLA

Service Level Agreement https://en.wikipedia.org/wiki/Service-level_agreement https://www.atlassian.com/it-unplugged/best-practices-and-trends/stop-hating-on-slas https://www.cio.com/article/...
  • 12.8k

Only top scored, non community-wiki answers of a minimum length are eligible