Hello Nathan,
Am 01.01.2025 um 06:10 schrieb Nathan Andelin <nandelin@xxxxxxxxx>:
I personally couldn't stand using Angular because the Model-View-Controller paradigm implemented in the framework is profoundly geeky to the point that you lose touch with reality.
Thank you for reinforcing my opinion. :-) I have a feeling from my limited first-hand experience that your general statement stands true for much of the latest hyped stuff being released in the open source world.
It's just a fact that mainstream server platforms are bloated, inefficient, and poorly scaling, relative to native IBM i interfaces.
Please supplement your "facts" with some examples and measures. Until then your "fact" is a mere opinion.
My own experience shows that e. g. using PHP for building a front-end accessing MySQL though native MySQL module for PHP performs subjectively neither better nor worse than doing the same though ODBC accessing IBM i on a reasonably current hardware platform. Note: My experiences are limited to rather smallish databases, much less than 1GB in size.
They require something like 20-100 times more compute resources to handle HTTP requests than native IBM i interfaces. Our application interfaces handle more workload on a single IBM i server than our competition can handle on server farms of 20+ servers.
This highly depends on the actual implementation. If you stack multiple layers of indirections in between, you're trading ease of development for performance and get the to-be-expected results. This is largely independent from the underlying platform. If you use Java or NodeJS, you need more CPU cycles and RAM, no matter where the stuff runs.
Or do I understand something wrong with your arguments?
:wq! PoC
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact
[javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.