Devant les nombreuses critiques sur java dans les réponses précédentes,
et voyons peu de réponses positives, je me permet de vous déclarer que nous sommes des utilisateurs heureux de java.
En effet, nous utilisons Java dans notre société pour un site internet + serveur applicatif + serveur JMS + batches d'import/export
dans un environnement de production sur des sun/solaris et des PC pour le développement.
Et bien ça fonctionne trés bien !!!
Effectivement Java est gourmand en RAM (compter au moins 250Mo uniquement pour le process java
pour être à l'aise dans un process qui reste longtemps en mémoire),
mais si votre appli est bien développé (pas de memory leak) cela reste stable grace au garbage collector.
Donc si vos serveurs sont bien dimensionner dès le départ, la place en RAM n'est pas un problème.
Cela peut peut-être un problème de coût financier mais même sans prendre en compte le fait
que le prix RAM baisse continuellement, le confort/sécurité/fiabilité de développement en java vaut le cout/coup.
Au niveau des performances, on va essayer d'être concret:
Cela fait plus de 5 ans qu'on bosse en java sur le même site et
la majorité des problèmes de performance que l'on a eu venait:
- des requetes SQL
- d'algorithmes pas assez efficace,
- d'erreurs de programmation ( memory leak, boucle sans fin)
- ...
Les problèmes de performances spécifiques au langage java ne nous sont pas prioritaire par rapport à tous les autres.
On n'est pas borné non plus et si jamais on a un problème de perf. sur
un point précis java comme par exemple des traitements numériques massifs, vidéo ou autres
on externaliserait ces traitements dans une lib en C ou autre mais appelé en Java via JNI.
Voila, je voulais rassurer ceux qui aiment java ou qui s'interrogent,
que oui java en environnement professionnel c'est viable et utilisé par mal de sociétés (enfin au moins nous :-).
PS.: Désolé que ce soit hors sujer par rapport au thème, mais je vois rarement des réponses positives sur java
# Des utilisateurs heureux de Java
Posté par crusher . En réponse à la dépêche IBM demande à Sun de "libérer" Java. Évalué à 7.
et voyons peu de réponses positives, je me permet de vous déclarer que nous sommes des utilisateurs heureux de java.
En effet, nous utilisons Java dans notre société pour un site internet + serveur applicatif + serveur JMS + batches d'import/export
dans un environnement de production sur des sun/solaris et des PC pour le développement.
Et bien ça fonctionne trés bien !!!
Effectivement Java est gourmand en RAM (compter au moins 250Mo uniquement pour le process java
pour être à l'aise dans un process qui reste longtemps en mémoire),
mais si votre appli est bien développé (pas de memory leak) cela reste stable grace au garbage collector.
Donc si vos serveurs sont bien dimensionner dès le départ, la place en RAM n'est pas un problème.
Cela peut peut-être un problème de coût financier mais même sans prendre en compte le fait
que le prix RAM baisse continuellement, le confort/sécurité/fiabilité de développement en java vaut le cout/coup.
Au niveau des performances, on va essayer d'être concret:
Cela fait plus de 5 ans qu'on bosse en java sur le même site et
la majorité des problèmes de performance que l'on a eu venait:
- des requetes SQL
- d'algorithmes pas assez efficace,
- d'erreurs de programmation ( memory leak, boucle sans fin)
- ...
Les problèmes de performances spécifiques au langage java ne nous sont pas prioritaire par rapport à tous les autres.
On n'est pas borné non plus et si jamais on a un problème de perf. sur
un point précis java comme par exemple des traitements numériques massifs, vidéo ou autres
on externaliserait ces traitements dans une lib en C ou autre mais appelé en Java via JNI.
Voila, je voulais rassurer ceux qui aiment java ou qui s'interrogent,
que oui java en environnement professionnel c'est viable et utilisé par mal de sociétés (enfin au moins nous :-).
PS.: Désolé que ce soit hors sujer par rapport au thème, mais je vois rarement des réponses positives sur java