web-rest-api-benchmark's People
Forkers
minasa1 grkpranaykumar cyupa laayis karimaxov sgml greenlaw110 mouafo d0g71er martyzz1 dokumaci netfron oddarne74 sfortop wenjun001 jemmy amenayach devenpanchal pks-os tjmatter randydom sotomskir ospiper rizwanbpatel mygith1 python-programs ravicsc786 jjuanrivvera99 ahmedalazazy aggarwal-mayank shiva2492 contact98 luizrobertofreitas sanogotech hadabr putheng stefanosps ablacksheep kitrioweb-rest-api-benchmark's Issues
How about making this a plain field benchmark?
In the Dot.Net code you use
[HttpGet]
[Route("/countries")]
public IEnumerable<Country> countries()
{
return context.Country.ToList();
}
this will cause the application to stream out the existing countries, not necessarily pre-rendering the whole shebang to a single JSON/Text.
How about adding indexes to the db?
At least for python-django and the user-country relation, there exist no db indexes that would speed up the lookup.
Dot.Net core does extensive caching, while java/php/django does not.
So, what about adding required db based indexes to make this a real world application benchmark?
Renew this by letting people upgrade code
Hello, so I have an idea. You could renew this project and allow some people to upgrade your code, implement best practices and increase performance. This would allow for more precise and competitive results, since people who work with it daily could implement what's best for performance
This just needs some kind of automated launching, so you wouldn't have to re-run everything yourself.
Also, it would need all setup steps- database, launching options and etc. Mayybe a docker too would be good
benchmark
How are you bench-marking this? How many threads you have created? Is this any repo I can look?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.