RSS
 

Java UDP cluster connection

27 Сен

jdkЕсли ваше Java приложение требует кластерной реализаци.

Ноды внутри кластера общаются по средствам протокола UDP, данная утилита поможет в настройке FW правил.

И так запускаем Senders + Receiver

java -Djava.net.preferIPv6Addresses=false -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Addresses=true -cp groups-3.2.5.Final.jar org.jgroups.tests.McastReceiverTest -mcast_addr 224.0.0.1 -port 45589
java -Djava.net.preferIPv6Addresses=false -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Addresses=true -cp jgroups-3.2.5.Final.jar org.jgroups.tests.McastSenderTest -mcast_addr 224.0.0.1 -port 45589

Будет открыта консоль куда можно вбить любое сообщение, если оно не отобразиться на получателе, копаем файервол.

 

 

 

 
Комментарии к записи Java UDP cluster connection отключены

Рубрика: Java, Без рубрики

 

Ядру Linux исполнилось 25 лет

31 Авг

linux_smallЯдро Linux отметило свой 25-й день рождения. 25 августа 1991 года, после пяти месяцев разработки, 21-летний студент Линус Торвальдс объявил в телеконференции comp.os.minix о создании рабочего прототипа новой операционной системы Linux, для которой было отмечено завершение портировния bash 1.08 и gcc 1.40. Первый публичный выпуск ядра Linux был представлен 17 сентября. Ядро 0.0.1 имело размер 62 Кб в сжатом виде и содержало около 10 тысяч строк исходного кода. Современное ядро Linux насчитывает более 19 млн строк кода. По данным исследования, проведённого по заказу Евросоюза, приблизительная стоимость разработки с нуля проекта, аналогичного современному ядру Linux, составила бы более миллиарда долларов США, по другим оценкам — более 3 миллиардов.

Ядро Linux было создано под впечатлением от операционной системы MINIX, которая не устраивала Линуса своей ограниченной лицензией. Впоследствии, когда Linux стал известным проектом, недоброжелатели пытались обвинить Линуса в прямом копировании кода некоторых подсистем MINIX. Нападение отразил Эндрю Таненбаум, автор MINIX, который поручил одному из студентов провести детальное сравнение кода Minix и первых публичных версий Linux. Результаты исследования показали наличие только четырёх несущественных совпадений блоков кода, обусловленных требованиями POSIX и ANSI C.

Первоначально Линус задумал назвать ядро Freax, от слов «free», «freak» и X (Unix). Но имя «Linux» ядро получило с лёгкой руки Ари Лемке (Ari Lemmke), который по просьбе Линуса разместил ядро на FTP-сервере университета, назвав директорию с архивом не «freax», как просил Торвальдс, а «linux». Примечательно, что предприимчивый делец Вильям Делло Крок (William Della Croce) сумел зарегистрировать торговую марку Linux и хотел со временем собирать отчисления, но позднее передумал и передал все права на торговую марку Линусу. Официальный талисман Linux-ядра, пингвин Tux, был выбран в результатесоревнования, состоявшегося в 1996 году. Имя Tux расшифровывается как Torvalds UniX. Прочитать всю статью »

 
Комментарии к записи Ядру Linux исполнилось 25 лет отключены

Рубрика: Linux

 

Релиз ядра Linux 4.3

02 Ноя

linuxПосле двух месяцев разработки Линус Торвальдс анонсировал релиз ядра Linux 4.3. Среди наиболее заметных изменений: удаление обособленного драйвера ФС ext3, отключение поддержки режима VM86, средства для наследования capabilities, включение по умолчанию сборки с IPv6, реализация виртуальных таблиц маршрутизации, сетевой планировщик «overflow», возможность обработки page fault в пространстве пользователя, дополнительная защита от fork-бомб, фреймворки для разработки драйверов NVMEM и MOST, зависимость от openssl-devel при сборке с поддержкой верификации модулей по цифровым подписям.

В новую версию принято около 11 тысяч исправлений от более чем 1500 разработчиков, размер патча — 42 Мб (изменения затронули 10388 файлов, добавлено 643628 строк кода, удалено -333888 строк). Около 48% всех представленных в 4.3 изменений связаны с драйверами устройств, примерно 18% изменений имеют отношение к обновлению кода специфичного для аппаратных архитектур, 11% связано с сетевым стеком, 3% — файловыми системами и 4% c внутренними подсистемами ядра. Прочитать всю статью »

 
Комментарии к записи Релиз ядра Linux 4.3 отключены

Рубрика: Kernel

 

IBM выступил с инициативой Open Mainframe и представил мэйнфреймы только для Linux

28 Авг

ibmКомпания IBM и организация Linux Foundation анонсировали совместный проект Open Mainframe, в рамках которого будет организована работа по развитию Linux для мэйнфреймов. В качестве своего вклада в проект, компания IBM выпустила новую линейку мэйнфреймов LinuxONE, отличающихся работой только под Linux, а также открыла более 250 тысяч строк кода, специфичных для использования Linux на мэйнфреймах.

Несмотря на то, что в качестве базовых поддерживаемых Linux-дистрибутивов для мэйнфреймов заявлены продукты SUSE и Red Hat, компания IBM упомянула о сотрудничестве с Canonical по созданию дополнительного Linux-решения на базе Ubuntu. В частности, компания Canonical планирует выпустить специальную сборку Ubuntu для мэйнфреймов LinuxONE и z System, а также обеспечить поддержку виртуализации на базе KVM. О поддержке виртуализации на базе KVM для мэйнфреймов также заявила компания SUSE.

Для повышения привлекательности Linux на мэйнфреймах компания IBM обеспечила возможность бесшовного использования на серверах LinuxONE и z Systems открытых платформ, востребованных корпоративными пользователями, таких как Apache Spark, Node.js, MongoDB, MariaDB, PostgreSQL, Chef и Docker. В рамках инициативы Open Mainframe число решений для Linux-мэйнфреймов планируется расширить специализированными продуктами и новыми открытыми решениями. В частности, совместно планируется подготовить новые открытые инструменты и технологии для Linux-мэйнфреймов и оказать содействие в адаптации для мэйнфреймов существующих открытых проектов. Для упрощения знакомства разработчиков с мэйнфреймами компания IBM начала предоставление бесплатного доступа к облачной системе LinuxONE Developer Cloud, симулирующей работу на мэйнфрейме на базе Linux.

 
Комментарии к записи IBM выступил с инициативой Open Mainframe и представил мэйнфреймы только для Linux отключены

Рубрика: Ubuntu

 

Для ядер Linux, начиная с 3.13, опубликован эксплоит, позволяющий поднять свои привилегии

05 Авг

hacker_attackОпубликован эксплоит, позволяющий непривилегированному локальному пользователю выполнить код с правами ядра Linux. Эксплоит демонстрирует анонсированную две недели назад уязвимость CVE-2015-3290, вызванную ошибкой в коде работы с NMI в ядре Linux. Уязвимость проявляется на системах с архитектурой x86_64 при использовании ядра Linux 3.13 и более новых версий.

Устраняющие проблему исправления были внесены в ядро в середине июля и уже включены в обновления ядра для Ubuntu и Debian. Для Fedora и openSUSE проблема пока остаётся неисправленной. Ядра из состава RHEL/CentOS и SUSE не подвержены проблеме.

 
Комментарии к записи Для ядер Linux, начиная с 3.13, опубликован эксплоит, позволяющий поднять свои привилегии отключены

Рубрика: Linux

 

Выпуск Red Hat Enterprise Linux 6.7

28 Июл

avatar_741_1316443418После почти десяти месяцев разработки компания Red Hat представила релиз дистрибутива Red Hat Enterprise Linux 6.7, в котором проведена работа по исправлению ошибок, реализации поддержки нового оборудования и добавлению новых возможностей. Установочные образы RHEL 6.7 доступны для загрузки только зарегистрированным пользователям Red Hat Network (RHN). Ветка RHEL 6.x развивается параллельно с веткой RHEL 7.x и будет поддерживаться до 30 ноября 2020 года.

Ключевые новшества Red Hat Enterprise Linux 6.7: Прочитать всю статью »

 
Комментарии к записи Выпуск Red Hat Enterprise Linux 6.7 отключены

Рубрика: Red Hat