New answers tagged

0 votes

Should I store non-editable items lists in a database?

Generally no, you shouldn't. I think the things you list as advantages are not real advantages: "solid structure and can be manipulated with SQL". General purpose programming languages all ...
user avatar
  • 1,966
3 votes

Performance hit after non-functional refactoring

You didn't say what percentage in performance change. And whether it is for a tight benchmark or as part of an application. You might see a function getting ten times slower - from 1 nanosecond to 10 ...
user avatar
  • 37.4k
2 votes

Performance hit after non-functional refactoring

It's certainly plausible that moving definitions to a new translation unit has meant the optimiser couldn't do as well. You can #include whatever files you like, so you can re-create the old structure ...
user avatar
  • 9,774
0 votes

Am I right that switching programming languages will have little impact on the scalability of a CRUD API?

The consultant probably uses "scalable" as a buzzword devoid of meaning. Scalable means (simply put) that a system can cope with significantly increased demand without the cost per user ...
user avatar
  • 54.6k
0 votes

Am I right that switching programming languages will have little impact on the scalability of a CRUD API?

Programming language / framework does matter. Even within .NET. ASP core vs .net framework can see x7 speed increase. Task such as serialisation and deserialization and simple string validation such ...
user avatar
  • 904
1 vote

Am I right that switching programming languages will have little impact on the scalability of a CRUD API?

I don't have the rep to comment yet, and the others here have addressed the critical points: you need to be presented with data demonstrating that you do have a compute bottleneck, the amortised cost ...
user avatar
0 votes

Am I right that switching programming languages will have little impact on the scalability of a CRUD API?

The language matters for several reasons. The first ones that come to mind are: The language may bring with itself paradigms and special implementations of the common design patterns that will ...
user avatar
  • 609
39 votes
Accepted

Am I right that switching programming languages will have little impact on the scalability of a CRUD API?

There's a good video (warning, contains really a lot of swearing, but worth it) that will give you a good basis for arguing against this consultant... Solving Imaginary Scaling Issues (at Scale), by ...
user avatar
19 votes

Am I right that switching programming languages will have little impact on the scalability of a CRUD API?

You should remove this consultant from touching any of your system. A consultant suggesting a complete rewrite of an application in a different language are going to cause a lot of damage to the ...
user avatar
  • 12.2k
6 votes

Am I right that switching programming languages will have little impact on the scalability of a CRUD API?

By that they seem to mean that a backend API written in .NET will handle the growing performance requirements much better than a backend API written in a scripting language like JavaScript, Ruby or ...
user avatar
  • 107k
3 votes

Am I right that switching programming languages will have little impact on the scalability of a CRUD API?

The scalability of a CRUD application is mainly linked to the completion of elementary transactions. Filling in a couple of variables and calling some functions is only a fraction of the time needed ...
user avatar
  • 66.8k
0 votes

How important is to initialize a variable

tl;dr The comomon advice is to always initialize, but this is sometimes unproductive or even harmful. It is commonly recommended to "always initialize" (even to a zero/default value that ...
user avatar
  • 101
15 votes

Am I right that switching programming languages will have little impact on the scalability of a CRUD API?

With a simple CRUD api, your bottlenecks are probably the network and the database. So the code you use for mediating and translating between the two layers is probably not that performance-critical. ...
user avatar
  • 22.6k
50 votes

Am I right that switching programming languages will have little impact on the scalability of a CRUD API?

At a global level, you're wrong - language does matter, or at the very least you will spend more $$$ on compute if you write it in a less computationally efficient language. While I'm not at liberty ...
user avatar

Top 50 recent answers are included