#java #udp #cluster-computing #high-availability
#java #udp #кластерные вычисления #высокая доступность
Вопрос:
Привет: Кто-нибудь сравнивал реализацию одноадресной и многоадресной рассылки Java с теми, которые написаны на C? какой язык программирования обеспечивает лучшую производительность? Если я собираюсь внедрить поток демонов и постоянно опрашивать два кластера для достижения высокой доступности.
Комментарии:
1. демон, неправильный ввод. поток tine просыпается каждые 0,25 секунды и проверяет, все ли устройства в кластере работают нормально или нет.
Ответ №1:
Он будет привязан к сети, поэтому выбор языка программирования не будет иметь большого значения. Вы обнаружите, что сетевой код гораздо проще писать на Java, чем возиться с C API.
Комментарии:
1. как насчет написания приложения heartbeat на Java, а не на C.
2. @user84592 какая разница? И почему это в первую очередь должно иметь решающее значение для производительности?
3. В C в каком-то проекте с открытым исходным кодом говорится, что он может заметить некоторую ошибку модуля через 0,5 секунды. Как насчет того, чтобы я написал это на Java. Является ли производительность проблемой?
4. @user84592 полсекунды — это вечность на компьютере.