The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Проект BIND 10 готовится к началу тестирования"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от opennews on 04-Мрт-10, 17:19 
Представители организации Internet Systems Consortium (http://www.isc.org/) (ISC) объявили (http://www.linuxpromagazine.com/Online/News/CeBIT-2010-Previ...) на выставке CeBIT 2010 о прогрессе в разработке принципиально новой реализации DNS-сервера Bind. Проект BIND 10 (https://bind10.isc.org/), в рамках которого в апреле прошлого года началась работа по созданию переписанного с нуля DNS-сервера, приближается к стадии выпуска первого экспериментального релиза, который намечен на 19 марта. Код BIND 10 в своей основной массе написан на языке Python с реализацией требующих высокой производительности частей на языке C++. Исходные тексты распространяются в рамках лицензии BSD.


Ветка BIND 10 развивается при поддержке крупнейших мировых регистраторов доменов и отличается главным образом улучшением масштабируемости (средствами для организации кластеров) и полностью модульной структурой: резолвер, подсистема для хранения данных (классическая файловое хранилище или SQL-ба...

URL: http://www.linuxpromagazine.com/Online/News/CeBIT-2010-Previ...
Новость: https://www.opennet.ru/opennews/art.shtml?num=25673

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Проект BIND 10 готовится к началу тестирования"  +11 +/
Сообщение от Anon on 04-Мрт-10, 17:19 
>Код BIND 10 в своей основной массе написан на языке Python

Мне одному стало страшно?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Проект BIND 10 готовится к началу тестирования"  –10 +/
Сообщение от ыцла on 04-Мрт-10, 17:22 
Страшно за то, что будет меньше ошибок типа переполнения буфера, как в C/C++?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

40. "Проект BIND 10 готовится к началу тестирования"  +3 +/
Сообщение от User294 (ok) on 04-Мрт-10, 21:28 
Как ни странно, криворукий програмер всегда найдет где лажануться. Вон на вебприложения посмотреть. Да, там нет переполнений буфера, зато других типов уязвимостей - как грязи! А что, SQL-injection в DNS сервере - сильно :).Прямо таки новые горизонты, вашу мать.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

87. "Проект BIND 10 готовится к началу тестирования"  +2 +/
Сообщение от Аноним (??) on 05-Мрт-10, 14:05 
dns-сервер будет, безусловно, рад sql-запросу
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

111. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от User294 (ok) on 05-Мрт-10, 22:10 
А админ будет рад? Я бы не хотел чтобы мне дропнули таблицы например одним чихом. В этом плане от SQL одна головная боль. А памятуя о дырах в bind - как-то не по себе. А питон не предвещает ничего хорошего, ибо сигналит о том что пишется сие в пожарном порядке.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

117. "Проект BIND 10 готовится к началу тестирования"  +1 +/
Сообщение от онон on 07-Мрт-10, 20:13 
я ещё раз спрашиваю. как бинд, сервис разрешения имён, связан с sql?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Проект BIND 10 готовится к началу тестирования"  –3 +/
Сообщение от ПринцЧорнойТьмы email(ok) on 04-Мрт-10, 17:23 
Да.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

41. "Проект BIND 10 готовится к началу тестирования"  +1 +/
Сообщение от User294 (ok) on 04-Мрт-10, 21:32 
Нет. Как минимум есть еще я.
/me считает что за bloat в системных сервисах надо попросту расстреливать без суда и следствия.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

81. "Проект BIND 10 готовится к началу тестирования"  –1 +/
Сообщение от ПринцЧорнойТьмы email(ok) on 05-Мрт-10, 09:40 
>Нет. Как минимум есть еще я.
>/me считает что за bloat в системных сервисах надо попросту расстреливать без
>суда и следствия.

Перепиши на ассемблере, поможешь проекту.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

96. "Проект BIND 10 готовится к началу тестирования"  +1 +/
Сообщение от User294 (ok) on 05-Мрт-10, 19:34 
1. На ассемблере непортабельно.
2. К счастью есть другие проекты.
3. Даже если вы расшибетесь в лепешку, если некто решил стать монстром энтерпрайза и заложил соответствующие принциы на фазе проектирования и ранней разработки - можете хоть двоичный код вместо ассемблера сгенерить лично, опухнув при расчете тактов проца. Это вам не поможет. Дурные решения на фазе проектирования могут спустить в туалет даже абсолютно геройские потуги кодеров. И вот тут мне не нравятся принятые решения. Чуваки явно хотят быть энтерпрайз-поделкой обвешанной фенечками, при том - писаной по принципу как будто оно всем было нужно еще вчера. Ну, наверное, ISC сильно хочется начать стричь купоны как можно быстрее, оттуда и спешка. Со всеми вытекающими. И никакие отдельные кодерские потуги это не пролечат нифига. В общем имхо драпать мне придется с этого монстрила - я не собираюсь закупаться кластерами спецом под это. Пусть админы корневых серверов покупают супер-дупер кластера и расширяют их до позеленения, если у них баблосов много.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Проект BIND 10 готовится к началу тестирования"  +1 +/
Сообщение от Xaionaro email(ok) on 04-Мрт-10, 17:42 
Хм, похоже, что лично я останусь на 9-ке.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

39. "Проект BIND 10 готовится к началу тестирования"  –3 +/
Сообщение от User294 (ok) on 04-Мрт-10, 21:26 
Похоже что лично я призадумаюсь что это монстрило пора выбросить. Оно и в 9-й то версии ресурсов жрет порядочно, представляю себе что будет когда они это перепишут на питоне и понаворотят фич. Интересно, им производители серверов приплачивают? :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от vadiml on 04-Мрт-10, 17:47 
Если оптимизировать всё, что может тормозить на питоне, то на C++ должно быть 99% кода, а питону остаться пара конфигурялок
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

13. "Проект BIND 10 готовится к началу тестирования"  +5 +/
Сообщение от crypt (??) on 04-Мрт-10, 18:48 
>Код BIND 10 в своей основной массе написан на языке Python

Я перечитал дважды. Программистам bind'a, конечно, виднее, но чувство, что что-то не так, меня всеравно не покидает.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

33. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от User294 (ok) on 04-Мрт-10, 21:13 
Конечно, ведь питон юзают только затем чтобы за короткий срок наворотить максимум барахла по принципу "на отвали". А питон в системном сервисе - вообще звиздец.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

53. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от anonymous (??) on 04-Мрт-10, 22:43 
Система портеджей - системный сервис? Я думаю, гентушники с тобой бы поспорили.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

58. "Проект BIND 10 готовится к началу тестирования"  +4 +/
Сообщение от crypt (??) on 04-Мрт-10, 23:42 
Я бывший гентушник. Я не в восторге от перехода с python2.4 на python2.5 и поломки emerge. Я также не в восторге от скорости portage в целом. Точно можно быть уверенным, что десятому бинду закрыт путь на домашние роутеры и т.п.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

99. "Проект BIND 10 готовится к началу тестирования"  +1 +/
Сообщение от User294 (ok) on 05-Мрт-10, 19:54 
>путь на домашние роутеры и т.п.

Простите, девятый то на них вкорячить проблематично. Да что там, его проблематично даже на недорогих VDSных тарифах содержать, ибо жрет половину ресурсов под себя а платить за только днс сервер - дураков немного. Ну, понятное дело, энтерпрайзам то не привыкать кластеры городить на каждый пшик и расширять их до упора под питоновые конструкции, в конце концов под яву и пых расширяют же, ну и под днс какнить расширятся :).Но мне такой днс нафиг не нужен. Вообще. Хотя-бы потому что в большинстве мест где я имею дело с днс отдельная машина под NS сервер редкое явление а оплачивать кластеры из своего кармана под днсники я как-то не готов.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

59. "Проект BIND 10 готовится к началу тестирования"  –1 +/
Сообщение от User294 (ok) on 04-Мрт-10, 23:48 
>Система портеджей - системный сервис? Я думаю, гентушники с тобой бы поспорили.

Я не думаю что люди которые вечно все перекомпиливают сильно ценят свое время или какое-то там потребление ресурсов. Их пардон компилить полоси по полдня - не напрягает совершенно. А мне нравится dpkg/aptitude. Без всяких там питонов. Я могу понять зачем скриптоязык в автоматизации, он там удобен. Но вот нахрен надо системные тулзы или тем более демоны на скриптоязыке - я не вдупляю. Это какое-то извращение. Еще б кернел на питоне написали, чего уж мелочиться то?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

83. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от Аноним email(??) on 05-Мрт-10, 10:48 
http://juliank.wordpress.com/2009/08/24/the-apt2-project/
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

92. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от crypt (??) on 05-Мрт-10, 18:50 
aptitude же на perl'e...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

93. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от Andrey Mitrofanov on 05-Мрт-10, 18:58 
>aptitude же на perl'e...

$ file `which aptitude`
/usr/bin/aptitude: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, stripped
$ ldd `which aptitude`
        linux-gate.so.1 =>  (0xf7ef6000)
        libapt-pkg-libc6.7-6.so.4.6 => /usr/lib/libapt-pkg-libc6.7-6.so.4.6 (0xf7e2c000)
        libncursesw.so.5 => /lib/libncursesw.so.5 (0xf7dee000)
        libsigc-2.0.so.0 => /usr/lib/libsigc-2.0.so.0 (0xf7de7000)
        libcwidget.so.3 => /usr/lib/libcwidget.so.3 (0xf7d23000)
        libept.so.0 => /usr/lib/libept.so.0 (0xf7c62000)
        libxapian.so.15 => /usr/lib/libxapian.so.15 (0xf7b0c000)
        libz.so.1 => /usr/lib/libz.so.1 (0xf7af7000)
        libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xf7ade000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf79ef000)
        libm.so.6 => /lib/i686/cmov/libm.so.6 (0xf79c9000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf79bc000)
        libc.so.6 => /lib/i686/cmov/libc.so.6 (0xf7861000)
        libutil.so.1 => /lib/i686/cmov/libutil.so.1 (0xf785d000)
        libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xf7858000)
        /lib/ld-linux.so.2 (0xf7ef7000)
$ _

Я что-то пропустил?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

113. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от crypt (??) on 06-Мрт-10, 12:32 
Нет, это я под вечер тупанул. Просто запомнилось, как при установки aptitude в минимальной системе ставится несколько perl модулей или как-то так.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

97. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от User294 (ok) on 05-Мрт-10, 19:44 
>aptitude же на perl'e...

А я то думал - на плюсах. Как максимум - у убунты апгрейд-скрипты релизов на питоне. Ну сие работает единоразово и в заранее известные моменты, посему скорость и потребление ресурсов не так уж важно и там оно еще выглядит оправданным и логичным - как раз из разряда системной автоматизации задачка. А вот постоянно висящая тормозилка на скриптах или часто пинаемая - нафиг-нафиг. Зачем мне тормозить мои системы всяким барахлом? Безусловно - приколисты даже вебсервак на bash сделали. Но вот юзать его для отгрузки чего-то кроме 1-2 файлов раз в сто лет будет только псих. Не вижу чем питон в этом плане лучше - весьма тормозная штука требующая раскочегарки огроменного интерпретера (в разы более пухлого чем bash даже).

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

60. "Проект BIND 10 готовится к началу тестирования"  –1 +/
Сообщение от crypt (??) on 04-Мрт-10, 23:49 
>Конечно, ведь питон юзают только затем чтобы за короткий срок наворотить максимум
>барахла по принципу "на отвали". А питон в системном сервисе -
>вообще звиздец.

Вообще, согласен. Но с другой стороны посмотри, в Ubuntu его продвигают как часть стека. Ты смотрел схему десятого бинда? Может, они питон используют только для парсинга конфигов, супервизора и UI. Может девелоперы хотят обогнать релиз samba4?:) Короче, может, это все неизбежное "зло" XXI века, как Java, web2.0 и проч.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

98. "Проект BIND 10 готовится к началу тестирования"  +1 +/
Сообщение от User294 (ok) on 05-Мрт-10, 19:50 
>Java, web2.0 и проч.

Хм... Java используется раз в сто лет. А веб 2.0 не так уж и плох, если реализован с умом. Куда лучше если отрисуется лишь измененная часть страницы вместо релоада гигантской портянки. Ждать меньше, тормоза незаметнее и не так мерзко выглядит для юзера. Понятно что можно перегнуть палку. Но посмотрев на каконйить вэбфейс трансмиссии (кстати там как сервер вообще чисто сишный демон) понимаешь что иногда AJAX и т.п. бывает полезен. Без него некоторые вещи были бы мучительны и тормозны, отдавая диалапщиной девяностых. А что до релиза так имхо днс сервак - штука которая делается на века (а вы будете часто переколбашивать ваш днс сервак? Я вот днс ни за что не буду лишний раз трогать если все работает, пардон!). Не вижу куда торопиться при его написании (разве что бабло рубить сильно охота как можно быстрее?).

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

65. "Проект BIND 10 готовится к началу тестирования"  +3 +/
Сообщение от Школьник (ok) on 04-Мрт-10, 23:58 
>Конечно, ведь питон юзают только затем чтобы за короткий срок наворотить максимум
> барахла по принципу "на отвали"

А, допустим, про Mercurial вы когда-нибудь слышали?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

95. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от User294 (ok) on 05-Мрт-10, 19:28 
Слышал. И? Я им не пользуюсь и как-то все интересные мне проекты как-то тоже. So what?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

105. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от Школьник (ok) on 05-Мрт-10, 21:35 
А то, что это отличная распределенная система SCM, и написана она на Python. Mercurial никак не подпадает под понятия "на короткий срок" и "барахло", о которых вы говорили.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

119. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от User294 (ok) on 08-Мрт-10, 05:39 
>"барахло", о которых вы говорили.

Но оно и не системный сервис как DNS, пардон. А тул для програмерской машины. На програмерской машине может и какойнить netbeans монструозный стоять. Это не значит что я пропрусь от идеи вкатить столько гуано на мои сервера и потом бодаться с его администрежкой там. Сдалось мне греть мозг когда в питоне в очередной раз сломают совместимость и содержать террариум разных версий, ага.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

103. "Проект BIND 10 готовится к началу тестирования"  –1 +/
Сообщение от user (??) on 05-Мрт-10, 20:38 
>Конечно, ведь питон юзают только затем чтобы за короткий срок наворотить максимум
>барахла по принципу "на отвали". А питон в системном сервисе -
>вообще звиздец.

Ну да. А ребята из гугла то не знают!

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

110. "Проект BIND 10 готовится к началу тестирования"  +1 +/
Сообщение от User294 (ok) on 05-Мрт-10, 22:05 
>Ну да. А ребята из гугла то не знают!

А гугле хренли, они богатые :). Они и серваков в кластер для какого-то там name server'а не развалятся докупить абсолютно. Что им там плюс-минус пяток серверов когда их там у них тыщщи :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

114. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от uldus (ok) on 06-Мрт-10, 12:57 
>какого-то там name server'а не развалятся докупить абсолютно. Что им там
>плюс-минус пяток серверов когда их там у них тыщщи :)

Что вы панику разводите, основной цикл обработки запросов как был на Си так и останется, на python переписывают некритические сервисные обвязки, что IMHO абсолютно верный подход - с одной стороны возрастет масштабируемость и удобство использования, с другой скорость даже может возрастет, так как код, вызываемый для непосредственного обслуживания запросов будет по максимуму оптимизирован.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

118. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от User294 (ok) on 08-Мрт-10, 05:28 
По общему дизайну всего этого видно что чуваки решили сделать что-то энтерпрайзненькое. Со всеми вытекающими. Лично мне по общему дизайну и вектору развития этой штуки очевидно что мне надо подыскивать себе что-то иное. Это я использовать не буду. Сами бодайтесь с совместимостями питонов по версиям, дырами и багами (которые неизбежно будут оптом когда как обычно рапидно налабают на питоне кучу фич а отладить все это ессно как обычно не осилят, больно уж знакомая картина - в сад).
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

17. "Проект BIND 10 готовится к началу тестирования"  +1 +/
Сообщение от Аноним (??) on 04-Мрт-10, 19:45 
http://bind10.isc.org/browser/trunk/src/lib/exceptions/cpp/e... мне уже страшно
они делают try на c_str
это будет жалкое подобие убожества написаного на С++, и после этого у многих сложиться мнение что С++ плохой язык
пусть уж лучше бы они этот бинд на питоне писали и С++ не марали
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

19. "Проект BIND 10 готовится к началу тестирования"  +5 +/
Сообщение от User294 (ok) on 04-Мрт-10, 20:01 
Они еще и издеваются:

> подходящие для использования во встраиваемых устройствах с ограниченными ресурсами;

А они встраиваемые устройства то видели вообще, или так, для красного словца ввернули? Там питон как правило отсутствует, а его скорость работы.... oO. И жрач несколько метров оперативы чисто под питона - гхм, пусть убьются веником и посмотрят сколько там кушает dnsmasq какойнить.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

42. "Проект BIND 10 готовится к началу тестирования"  +3 +/
Сообщение от Аноним (??) on 04-Мрт-10, 21:40 
>> Код BIND 10 в своей основной массе написан на языке Python
> Мне одному стало страшно?

У меня ещё возник вопрос а как там с совместимостью с Python 3? BIND - вещь фундаментальная. Не хотелось бы из-за него тащить 2-ю ветку ещё неопределённое колличество лет.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

91. "Проект BIND 10 готовится к началу тестирования"  +1 +/
Сообщение от monk on 05-Мрт-10, 17:46 
Мне тоже страшно. Мир явно катится не туда.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

120. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от Аноним (??) on 08-Мрт-10, 05:45 
незнание часто порождает страх, не волнуйся, все будет хорошо
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Проект BIND 10 готовится к началу тестирования"  +1 +/
Сообщение от Аноним (??) on 04-Мрт-10, 17:51 
> подходящие для использования во встраиваемых устройствах с ограниченными ресурсами;

а питон? :-/

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

20. "Проект BIND 10 готовится к началу тестирования"  –1 +/
Сообщение от User294 (ok) on 04-Мрт-10, 20:04 
Подумаешь, пяток мегов памяти сожрет. Правда вот если их всего 8-16 - это будет номер :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Проект BIND 10 готовится к началу тестирования"  –1 +/
Сообщение от anonimus on 04-Мрт-10, 18:07 
А пожелания Google там тоже учтены?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "Проект BIND 10 готовится к началу тестирования"  +2 +/
Сообщение от oops (??) on 04-Мрт-10, 18:11 
Питон! е-мое и мне страшно стало =(
теперь его точно выкинут из FreeBSD.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

15. "Проект BIND 10 готовится к началу тестирования"  +2 +/
Сообщение от Аноним (??) on 04-Мрт-10, 19:28 
>теперь его точно выкинут из FreeBSD.

наоборот, с лицензией BSD, его добавят в BSD, а вместе с биндом и питон в BSD добавят - вот за это надо бояться

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

28. "Проект BIND 10 готовится к началу тестирования"  –1 +/
Сообщение от anonymous (??) on 04-Мрт-10, 20:54 
А это что?

http://www.freebsd.org/ports/python.html

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

56. "Проект BIND 10 готовится к началу тестирования"  +2 +/
Сообщение от aim email(ok) on 04-Мрт-10, 23:21 
это порт. а поскольку bind системный сервис идущий внутри комплекта freebsd то и язык придётся включать в этот комплект.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

74. "Проект BIND 10 готовится к началу тестирования"  +4 +/
Сообщение от oops (ok) on 05-Мрт-10, 00:27 
не смешите мои тапочки! такого ТОЧНО не будет. Фряшники не будут добавлять в дистрибьюшн никакой язык! Это уже пройденный этап (вспомните перл)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

115. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от аноним on 06-Мрт-10, 17:03 
вы это так написали, как будто знаете почему perl из системы вынесли
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "Проект BIND 10 готовится к началу тестирования"  –5 +/
Сообщение от Аноним (??) on 04-Мрт-10, 18:28 
Переписанный с нуля всего за один год. ВОт она скорость разработки без велосипедостроения. Си и Сиплюсы нервно курят в стороне.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

14. "Проект BIND 10 готовится к началу тестирования"  +1 +/
Сообщение от Хоменко (ok) on 04-Мрт-10, 19:06 
Скорость разработки нужна при ловле блох. При написании индусского кода, который никто никогда не увидит и который кроме вас никому не нужен. При сдаче курсовых она нужна.

Я не особо в курсе, как в питоне со строгой типификацией, но заместо известных опасностей переполнения, утечек памяти и прочей стрельбы в ногу с пойнтерами в сях, из питона имеем опасность того, что переменная, имеющая задачей своей хранить 0 или 1, вдруг окажется равной "я-цифро-ноль!", или чего хуже, "eval("rm -rf /")". Элементарно же.

Короче, если на столь критическое дело в ISC не нашлось дюжих программистов на сях, способных не повестись на маркетинговый ход о необходимости сборщика мусора и т.п., чем публику в сях пугают, то мне грустно.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

18. "Проект BIND 10 готовится к началу тестирования"  +2 +/
Сообщение от croster (ok) on 04-Мрт-10, 19:47 
>Я не особо в курсе, как в питоне со строгой типификацией

Насколько мне известно, в питоне динамическая типизация.
>но заместо известных опасностей переполнения, утечек памяти и прочей стрельбы в ногу с пойнтерами в сях

У каждого языка свои особенности/достоинства/недостатки. Пока трудно сказать, является ли применение питона вместо си/си++ оправданным, время покажет и расставит все на свои места.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

50. "Проект BIND 10 готовится к началу тестирования"  –1 +/
Сообщение от RomaCh on 04-Мрт-10, 22:37 
А вы когда-нибудь смотрели код от ISC? Я знаю - нет, не смотрели! Потому что если бы смотрели, то не говорили бы такой ерунды. Я тоже кстати так как вы думал, пока не покопался в коде ISC DHCP...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

51. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от RomaCh on 04-Мрт-10, 22:38 
Упс, не туда ответил. Ответ был про "профессионалов в ISC" - пост ниже.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

66. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от crypt (??) on 04-Мрт-10, 23:59 
>А вы когда-нибудь смотрели код от ISC? Я знаю - нет, не
>смотрели! Потому что если бы смотрели, то не говорили бы такой
>ерунды. Я тоже кстати так как вы думал, пока не покопался
>в коде ISC DHCP...

Ну и как код-то был? Сейчас вот кстати пишут, что разработка десятого бинда будет больше вестись независимыми разработчиками...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

26. "Проект BIND 10 готовится к началу тестирования"  –2 +/
Сообщение от Аноним (??) on 04-Мрт-10, 20:43 
>[оверквотинг удален]
>Я не особо в курсе, как в питоне со строгой типификацией, но
>заместо известных опасностей переполнения, утечек памяти и прочей стрельбы в ногу
>с пойнтерами в сях, из питона имеем опасность того, что переменная,
>имеющая задачей своей хранить 0 или 1, вдруг окажется равной "я-цифро-ноль!",
>или чего хуже, "eval("rm -rf /")". Элементарно же.
>
>Короче, если на столь критическое дело в ISC не нашлось дюжих программистов
>на сях, способных не повестись на маркетинговый ход о необходимости сборщика
>мусора и т.п., чем публику в сях пугают, то мне грустно.
>

Тип легко проверяется, и вряд ли в ISC непрофессионалы сидят.
Как видно по описанию, десятый бинд это большой шаг вперед. На сях видимо его написать было совсем нецелесообразно в плане дальнейшего развития и поддержки

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

35. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от User294 (ok) on 04-Мрт-10, 21:17 
>вряд ли в ISC непрофессионалы сидят.

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

47. "Проект BIND 10 готовится к началу тестирования"  +1 +/
Сообщение от anonymous (??) on 04-Мрт-10, 22:21 
>Скорость разработки нужна при ловле блох. При написании индусского кода, который никто никогда не увидит и который кроме вас никому не нужен

Видно, что не в теме, в об индустрии программирования знаешь понаслышке. Второй курс, или таки первый? :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

77. "Проект BIND 10 готовится к началу тестирования"  –1 +/
Сообщение от аноним on 05-Мрт-10, 00:38 
Вы хотите сказать, куда нам до вашего третьего, да еще и умных книжек начитавшегося про "индустрию"?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

79. "Проект BIND 10 готовится к началу тестирования"  +1 +/
Сообщение от anonymous (??) on 05-Мрт-10, 00:53 
Я хочу сказать, что я, хоть и работаю в индустрии всего четвертый год, хорошо представляю, что программисты получают зарплату (а хорошие программисты - хорошую зарплату) не за сферическое быстродействие супер-кода на супер-языке, а за доведение продукта до состояния готовности за разумные сроки. И речь как раз не о спешке, а о _разумных_сроках_.

По этому показателю в ряде задач пайтон не имеет равных.

З.Ы. Книжки читать не вредно, не надо говорить, будто это что-то плохое ;)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

100. "Проект BIND 10 готовится к началу тестирования"  +1 +/
Сообщение от User294 (ok) on 05-Мрт-10, 20:02 
>По этому показателю в ряде задач пайтон не имеет равных.

Да, сразу заметно что вы 4 года штаны протирали в роли какого-то не сильно одаренного мозгом кодера, видимо. Ключевое слово в вашей фразе - в ряде задач. И у меня есть *большие* сомнения что DNS сервак это именно та задача где кому-то сдались плюсы питона. Ну разве что ISC может быть хочет сделать энтерпрайз поделку и подороже впарить ее энтерпрайзникам из Fortune TOP 500 - тогда может быть. И то не понимаю накукуй там питон. Даже у мс относительно легкий сервис живет отдельно от нифига не легкого гуя. Кто-то решил перелюнуть их по степни дерьмовости продукции? Удачи в этом начинании. А как QA с многолетним стажем могу посоветовать ISC убиться веником с таким подходом. Хорошо еще что с ними все понятно уже на этой, ранней стадии. Буду заранее присматривать себе что-то менее энтерпрайзное :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

34. "Проект BIND 10 готовится к началу тестирования"  +3 +/
Сообщение от User294 (ok) on 04-Мрт-10, 21:16 
>Переписанный с нуля всего за один год. ВОт она скорость разработки

А, простите, куда спешка при разработке DNS сервера на годы и годы? Это ж не приложение для бизнесхренов которое нужно еще вчера. А системный сервис. Впрочем вот это - скорее называется "монструозный переросток".

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

82. "Проект BIND 10 готовится к началу тестирования"  +1 +/
Сообщение от Аноним (??) on 05-Мрт-10, 10:13 
ISC Bind сильно стали теснить другие DNS-серверы. Ну хотят хостеры в sql хранить конфигурацию, хотят embedded-щики легковесное что-то. Ни то, ни другое никак не ассоциируется с Bind
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

12. "Проект BIND 10 готовится к началу тестирования"  –3 +/
Сообщение от Warhead Wardick on 04-Мрт-10, 18:31 
Я таки ДОЖИЛ до этого !!! :) Не вижу повода не выпить!

Лишь бы не сотворили очередного монстра который умеет всё - но плохо :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

21. "Проект BIND 10 готовится к началу тестирования"  –6 +/
Сообщение от User294 (ok) on 04-Мрт-10, 20:07 
>Лишь бы не сотворили очередного монстра который умеет всё - но плохо :)

Судя по описанию намечается именно это.
1) Питон. Я вижу только 1 причину зачем он может быть нужен. Это как раз сделать "очередного монстра который умеет всё - но плохо". Собственно это единственное что на питоне получается как правило :)
2) SQL и просто файлы - в ту же степь.

Итого - получится архимегамонструозный комбайн. Который умеет все, но плохо. А как питон с немножко плюсов может быть хорош в embedded про который они заикнулись, например? Да там один интерпретер питона только съест больше чем все остальное вместе взятое, блин oO

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

30. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от Аноним (??) on 04-Мрт-10, 21:01 
>[оверквотинг удален]
>1) Питон. Я вижу только 1 причину зачем он может быть нужен.
>Это как раз сделать "очередного монстра который умеет всё - но
>плохо". Собственно это единственное что на питоне получается как правило :)
>
>2) SQL и просто файлы - в ту же степь.
>
>Итого - получится архимегамонструозный комбайн. Который умеет все, но плохо. А как
>питон с немножко плюсов может быть хорош в embedded про который
>они заикнулись, например? Да там один интерпретер питона только съест больше
>чем все остальное вместе взятое, блин oO

Может быть тут с заделом на будущее. эмбеддед системы на месте тоже не стоят

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

36. "Проект BIND 10 готовится к началу тестирования"  –3 +/
Сообщение от User294 (ok) on 04-Мрт-10, 21:19 
>Может быть тут с заделом на будущее. эмбеддед системы на месте тоже не стоят

Действительно, можно и Cray заэмбеддить в принципе. Наверное, ISC именно это имели в виду.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

16. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от Аноним (??) on 04-Мрт-10, 19:41 
https://bind10.isc.org/wiki/DesignDiagrams до кучи
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

22. "Проект BIND 10 готовится к началу тестирования"  +1 +/
Сообщение от Ноним on 04-Мрт-10, 20:12 
Лушче уж тогда пусть NSD и Unbound допилять хорошенько. NSD для встраиваемых очень даже.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

38. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от User294 (ok) on 04-Мрт-10, 21:24 
В встраиваемых обычно довольствуются DNSMASQ, хоть он и не совсем DNS сервер. В свете этого писк про питоноподелку в embedded выглядит эпично. Да один только интерпретер питона жрет в 100500 раз больше ресурсов чем весь этот мелкий демон. И да, вот что-что а dnsmasq интегрирован с DHCP. Интегрированнее некуда - этот мелкий демон заодно еще и DHCP серваком является.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

44. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от Ноним on 04-Мрт-10, 21:55 
Ты по-мойму не понял о каких встраеваемых я говорю, про длинки тут пожалуйста не надо.

NSD кушает мало памяти, rfc1035 compliant.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

25. "Проект BIND 10 готовится к началу тестирования"  –1 +/
Сообщение от eigrad email on 04-Мрт-10, 20:35 
Ололо! Долой питононенавистников! Посмотрим, каков python в деле! Скорей бы уже оно вышло...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

27. "Проект BIND 10 готовится к началу тестирования"  –2 +/
Сообщение от Аноним (??) on 04-Мрт-10, 20:44 
>Ололо! Долой питононенавистников! Посмотрим, каков python в деле! Скорей бы уже оно
>вышло...

А Google разве не показал каков Python в деле? =)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

37. "Проект BIND 10 готовится к началу тестирования"  –3 +/
Сообщение от User294 (ok) on 04-Мрт-10, 21:20 
>А Google разве не показал каков Python в деле? =)

Canonical показал, блин! :E Их ланчпад очень часто в дауне и икает таймаутами. Как вы думаете, что там тормозит? Ну наверное не отгрузка статики, а? :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

45. "Проект BIND 10 готовится к началу тестирования"  +4 +/
Сообщение от anonymous (??) on 04-Мрт-10, 22:13 
Перепиши ланчпад на сях ;)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

64. "Проект BIND 10 готовится к началу тестирования"  –4 +/
Сообщение от User294 (ok) on 04-Мрт-10, 23:56 
>Перепиши ланчпад на сях ;)

Ну вон фэйсбук сделал конвертор пыха в плюсы в итоге :).А питонисты уже показали всему миру с ланчпадом что питон - тормоз, который загибается как только нагрузка становится мало-мальски серьезной. Вот честно, ну зае... же там таймауты. Почему-то у остальных сервисов невзирая на легионы юзеров нет такой жопы.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

68. "Проект BIND 10 готовится к началу тестирования"  +2 +/
Сообщение от anonymous (??) on 05-Мрт-10, 00:09 
>>Перепиши ланчпад на сях ;)
>
>Ну вон фэйсбук сделал конвертор пыха в плюсы в итоге :).А питонисты
>уже показали всему миру с ланчпадом что питон - тормоз, который
>загибается как только нагрузка становится мало-мальски серьезной. Вот честно, ну зае...
>же там таймауты. Почему-то у остальных сервисов невзирая на легионы юзеров
>нет такой жопы.

Я не знаю, на каких серверах работает ланчпад. YouTube не тормозит. GoogleMaps и GoogleMail не тормозят. И история знает более девяти тысяч примеров программ на си и си++, которые жутко тормозные.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

85. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от uZver (??) on 05-Мрт-10, 11:41 
>Я не знаю, на каких серверах работает ланчпад. YouTube не тормозит. GoogleMaps
>и GoogleMail не тормозят. И история знает более девяти тысяч примеров
>программ на си и си++, которые жутко тормозные.

GoogleMaps и GoogleMail северную часть несут на java. питон не упомянут.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

106. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от User294 (ok) on 05-Мрт-10, 21:49 
>Я не знаю, на каких серверах работает ланчпад. YouTube не тормозит. GoogleMaps
>и GoogleMail не тормозят.

А гугль богатый, это 1 из самых богатых контор на планете. :)

>И история знает более девяти тысяч примеров
>программ на си и си++, которые жутко тормозные.

История также знает пример PHP -> C++ конвертора от фэйсбука :). Питон даже без jit компилера - ему просто не с чего быть быстрым. Да, оптимальный алгоритм на скриптоязыке может сделать плохой алгоритм на сях. И что это доказывает? Тем более что обычно на скрипоязыках пишут тогда когда на оптимальность алгоритмов - до балды по тем или иным причинам.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

76. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от oops (ok) on 05-Мрт-10, 00:32 
юзал систему мониторинга на питоне Zenoss - так это такой мрак по производительности....
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

43. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от filosofem (??) on 04-Мрт-10, 21:48 
Почти все здесь можно как-то разумно объяснить, но питон это какая-то провокация.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

46. "Проект BIND 10 готовится к началу тестирования"  –1 +/
Сообщение от anonymous (??) on 04-Мрт-10, 22:20 
Удивительно, сколько собралось дилетантов, орущих про неправильный выбор языка разработки :)

Python рулит, потому что на нем пишутся надежные, легко сопровождаемые и расширяемые системы. И, что тоже немаловажно - за конечное время.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

49. "Проект BIND 10 готовится к началу тестирования"  +1 +/
Сообщение от Аноним (??) on 04-Мрт-10, 22:35 
>Удивительно, сколько собралось дилетантов, орущих про неправильный выбор языка разработки :)
>
>Python рулит, потому что на нем пишутся надежные, легко сопровождаемые и расширяемые
>системы. И, что тоже немаловажно - за конечное время.

Ну нельзя же так толсто !

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

52. "Проект BIND 10 готовится к началу тестирования"  +1 +/
Сообщение от anonymous (??) on 04-Мрт-10, 22:40 
"Python is fast enough for our site and allows us to produce maintainable features in record times, with a minimum of developers"

Cuong Do, Software Architect, YouTube.com.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

54. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от Ноним on 04-Мрт-10, 22:59 
Собственно BIND 10 начало конца питона. Когда будет середина конца, к этому времени сдохнет PHP и будет вытеснено питоном.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

107. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от User294 (ok) on 05-Мрт-10, 21:54 
>сдохнет PHP и будет вытеснено питоном.

Угу, юниксам тоже смерть предсказывали. Лет так 100500 назад.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

70. "Проект BIND 10 готовится к началу тестирования"  –3 +/
Сообщение от User294 (ok) on 05-Мрт-10, 00:12 
>Удивительно, сколько собралось дилетантов,

Да, все пи...сы а вот anonymous - Д`Артаньян!

>орущих про неправильный выбор языка разработки :)

А что, питон для системного сервиса это нормально? oO

>Python рулит, потому что на нем пишутся надежные,

Надежные? А что ж лаунчпад через раз икает таймаутами? Нихрена ж себе надежность.

>легко сопровождаемые и расширяемые системы.

Ну идите чтоли сопроводите уже лаунчпад, чтобы он не икал таймаутами постоянно, а? А то задолбало! Даже сорцы вроде открыли. Ну, слабо показать миру что питон - не тормоз? :)

>И, что тоже немаловажно - за конечное время.

Да, конечно, надо писать системные сервисы по логике применяемой для написания бизнес крапа. Правда вот боюсь что результат не очень понравится, имхо. Потому что в бизнес крапе ради скорости написания жертвуют всем и вся. Скорость? Да фигня, серверов докупят, бизнесмены богатые. Глюки? Да ничего, лишь бы как-то работало. Совсем без софта заказчику еще хреновее. Дыры? Ну, дыры. И что? Все-равно заказчик уже заплатил. Кого колебет чужое горе?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

71. "Проект BIND 10 готовится к началу тестирования"  +1 +/
Сообщение от anonymous (??) on 05-Мрт-10, 00:17 
>А что, питон для системного сервиса это нормально? oO

Да. У тебя по этому поводу комплексы?

>А что ж лаунчпад через раз икает таймаутами?
>Ну идите чтоли сопроводите уже лаунчпад, чтобы он не икал таймаутами постоянно,
>а? А то задолбало! Даже сорцы вроде открыли.

Пятнадцатый раз одно и то же твердишь. Понимаю, с аргументами-то туго.

>Ну, слабо показать
>миру что питон - не тормоз? :)

Уже показано.

>>И, что тоже немаловажно - за конечное время.
>
>Да, конечно, надо писать системные сервисы по логике применяемой для написания бизнес
>крапа. Правда вот боюсь что результат не очень понравится, имхо. Потому
>что в бизнес крапе ради скорости написания жертвуют всем и вся.
>Скорость? Да фигня, серверов докупят, бизнесмены богатые. Глюки? Да ничего, лишь
>бы как-то работало. Совсем без софта заказчику еще хреновее. Дыры? Ну,
>дыры. И что? Все-равно заказчик уже заплатил. Кого колебет чужое горе?
>

У тебя точно комплексы :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

88. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от Sugar (ok) on 05-Мрт-10, 16:35 
>У тебя точно комплексы :)

Ай-ай-ай как толсто...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

102. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от аноним2 on 05-Мрт-10, 20:23 
>>А что, питон для системного сервиса это нормально? oO
>
>Да. У тебя по этому поводу комплексы?
>

Может и примеры приведешь?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

108. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от User294 (ok) on 05-Мрт-10, 22:00 
>Да. У тебя по этому поводу комплексы?

Нет, у меня по этому поводу предпочтения чтобы сервисы жрали минимум ресурсов, обладали минимумом зависимостей, были минимального размера и т.п.. Почему так? Потому что ресурсы стоят бабла а чем монструознее, тем глючнее, дырявее и проблематичнее в целом. Да и чем меньше дерьма в системе - тем меньше обновлений, грабель и проблем. На кой хрен мне головная боль как вон у тех гентушников при смене версий питона, а? Если питонисты считают что все готовы нянчиться с их тормозным любимцем как они сами и прощать ему все его минусы - они напрасно так думают.

>Пятнадцатый раз одно и то же твердишь. Понимаю, с аргументами-то туго.

Ну, вы то и такого не осилили, для начала. Так что кивать "сам дурак" - как-то некузяво.

>Уже показано.

Где и кем? oO Мне вот не попадалось пока не тормозных вещей на питоне. А уж системный сервис на этом - мать-мать-мать, энтерпрайзненько, ать-ать-ать. Еще б на шелскриптах написали.

>У тебя точно комплексы :)

Судя по конструктиности вашего комента комплексы конечно есть, но не у меня...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

112. "Проект BIND 10 готовится к началу тестирования"  –1 +/
Сообщение от anonymous (??) on 05-Мрт-10, 22:25 
>Нет, у меня по этому поводу предпочтения чтобы сервисы жрали минимум ресурсов,
>обладали минимумом зависимостей, были минимального размера и т.п.. Почему так? Потому
>что ресурсы стоят бабла а чем монструознее, тем глючнее, дырявее и
>проблематичнее в целом. Да и чем меньше дерьма в системе -
>тем меньше обновлений, грабель и проблем. На кой хрен мне головная
>боль как вон у тех гентушников при смене версий питона, а?
>Если питонисты считают что все готовы нянчиться с их тормозным любимцем
>как они сами и прощать ему все его минусы - они
>напрасно так думают.

Да что ж ты так напрягся-то? Не нравится тебе - все уже поняли, уймись :)

Не хочется уже аргументы приводить. Видно, что ты еще больший фанатик, чем я. Успехов тебе с твоими идеальными хэллоуворлдными вакуумносферическими Системными Сервисами! ;)

P.S. Нет, все-таки не могу не процитировать: "ресурсы стоят бабла а чем монструознее, тем глючнее, дырявее и проблематичнее в целом". Python вместо C++ это априори менее глючно и дыряво, потому что нет проблем переполнения буфера, неинициализированных переменных, выхода за границы массива, использования освобожденной памяти и т.д... Это обычно менее монструозно и проблематично, потому что не требует сборки, работает на любой системе и сопровождается в разы легче.

Понимание сути обсуждаемого вопроса и представление о причинно-следственных связях у тебя напрочь отсутствуют.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

116. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от zzz (??) on 07-Мрт-10, 14:21 
>Python вместо C++ это априори менее глючно и дыряво, потому что нет проблем переполнения буфера, неинициализированных переменных, выхода за границы массива, использования освобожденной памяти и т.д... Это обычно менее монструозно и проблематично, потому что не требует сборки, работает на любой системе и сопровождается в разы легче.

Вызывать он все равно будет код на C++, значит в безопасности выигрыша нету.
Зато есть куча левых обвязок чтобы код на C++ взаимодействовал с собой же через Python.
В итоге получаем такую же или худшую безопасность, усложнение кода, лишние тормоза и гипотетически большую гибкость если закладываться на то что под это API будут писать какие-то сторонние разработчики (что как я понимаю не предполагается).
Вообщем не ясно на кой все это.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

123. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от User294 (ok) on 09-Мрт-10, 18:24 
>Да что ж ты так напрягся-то?

То что видимо придется сваливать на иной сервак с более разумным вектором развития чем ЭТО.

>Не нравится тебе - все уже поняли, уймись :)

Ну, надеюсь что вам понравится и что команда ISC будет стараться не зря.

>Не хочется уже аргументы приводить.

Понятно - внятных аргументов нет, поэтому...

>Видно, что ты еще больший фанатик, чем я.

...поэтому скатываемся на троллоло.

[толсто, выпилено]

>Python вместо C++ это априори менее глючно и дыряво,

Вообще-то там питон ВМЕСТЕ с C++, мистер лолка. Если бы там все было на питоне - весь топ500 был бы разобран под днс-сервера :)

>потому что нет проблем переполнения буфера, неинициализированных переменных,
>выхода за границы массива, использования освобожденной памяти и т.д...

Угу, только во первых юзаются сишные куски т.к. скорость самого питона в большой заднице, а во вторых, у питона своих проблем есть. Там вам и ломка совместимости версий, и тормознутость, и лишние зависимости, и явно энтерпрайзный подход к вопросу. Кстати, заметьте: большая часть уязвимостей в днс были на уровне логики протокола, а вовсе не переполненя буферов или ошибки выделения памяти. Более того - в скриптоязыках конечно нет переполнений буферов но если посмотреть на списки уязвимостей скажем вебприложений - становится понятно что это в итоге не сильно помогло.

>Это обычно менее монструозно и проблематично, потому что не требует сборки,
>работает на любой системе и сопровождается в разы легче.

Угу, конечно. Могу себе представить насколько проще, легче, безбажнее и прочая будет смесь питона с си++, ага. Глядючи на бинд9 как превью чего ожидать от данной команды програмеров. Поэтому заранее поищу себе замену т.к. мне действительно хочется чтобы серваки просто работали. А вот плясать с бубном по поводу версий питонов и грабель всяких монстрил - неохота.

>Понимание сути обсуждаемого вопроса и представление о причинно-следственных связях
>у тебя напрочь отсутствуют.

Наверное именно поэтому вы не привели ни 1 вменяемого аргумента?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

121. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от phaoost (ok) on 09-Мрт-10, 00:51 
ага, особенно для embedded
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

48. "Проект BIND 10 готовится к началу тестирования"  +3 +/
Сообщение от ig0r (??) on 04-Мрт-10, 22:28 
процессорное время стоит дешевле человеко-часов. а языком трепать каждый может, а есть ли среди недовольных реально квалифицированные люди которые не ценят своё время, чтобы взять и переписать это на си?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

57. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от Аноним (??) on 04-Мрт-10, 23:31 
>процессорное время стоит дешевле человеко-часов. а языком трепать каждый может, а есть
>ли среди недовольных реально квалифицированные люди которые не ценят своё время,
>чтобы взять и переписать это на си?

Ваша наивность поражает. Почему на питоне не написан MySQL, Apache? Почему нету ни одного полноценного аудио или видеоплеера написанного на питоне ? Почему все сколько-нибудь востребованные компиляторы и интепретаторы пишутся на компилируемых языках ?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

61. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от anonymous (??) on 04-Мрт-10, 23:52 
>>процессорное время стоит дешевле человеко-часов. а языком трепать каждый может, а есть
>>ли среди недовольных реально квалифицированные люди которые не ценят своё время,
>>чтобы взять и переписать это на си?
>
>Ваша наивность поражает. Почему на питоне не написан MySQL, Apache? Почему нету
>ни одного полноценного аудио или видеоплеера написанного на питоне ? Почему
>все сколько-нибудь востребованные компиляторы и интепретаторы пишутся на компилируемых языках ?
>

Если уж говоришь с такой уверенностью, разбирайся хотя бы в вопросе.

Как насчет Exaile, Deluge, PiTiVi, Decibel, BitTorrent, Mercurial? И при чем тут интерпретаторы-то вообще? Расскажи, почему в веб-приложениях ни один здравомыслящий разработчик не будет использовать си?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

89. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от Аноним123 on 05-Мрт-10, 17:01 
>>Если уж говоришь с такой уверенностью, разбирайся хотя бы в вопросе.
>>Как насчет Exaile, Deluge, PiTiVi, Decibel, BitTorrent, Mercurial? И при чем тут >>интерпретаторы-то вообще? Расскажи, почему в веб-приложениях ни один здравомыслящий >>разработчик не будет использовать си?

В вопросе не разбираетесь именно вы: Exaile и PiTiVi - по большому счету морда для gstreamer'a и других библиотек по работе с аудио, оба эти проекта можно было написать на перле или тикле - они так же были бы всего лишь клеем между уже существующими библиотеками.
Почему-то рекомендуемым клиентом для торрентов стал mTorrent(правда только под Windows), написанный на С, а не ваш BitTorrent ? И причем здесь mercurial ?
Нет уж, уважаемый, вы мало того, что не разбираетсь в вопросе, так ещё и приводите примеры ни коим образом не относящиеся к поставленному вопросу. Признайтесь, что вы просто очередной фанатичный питонщик и мы прекратим этот бессмысленный спор.

Скорость разработки и неприспосбленность С для веб-проектов, не дают его эффективно использовать в данной нише.
А вы мне теперь не расскажите почему, когда разработчики ваших веб-приложений упираются в производительность, начинается переписывание ресурсоемких кусков кода на С ?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

124. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от User294 (ok) on 09-Мрт-10, 18:26 
>Почему-то рекомендуемым клиентом для торрентов стал mTorrent(правда только под Windows),
>написанный на С, а не ваш BitTorrent ?

Потому что прожка в 300 кило весом умеет в 100500 раз больше чем то убогое говно на питоне которое было, не требует переть юзеру в его систему вагон рантайма и не тормозит. Потому ее и купили авторы битторента - технологическое преимущество было вопиюще, как тузик vs грелка.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

62. "Проект BIND 10 готовится к началу тестирования"  +3 +/
Сообщение от Аноним2 on 04-Мрт-10, 23:53 
>Ваша наивность поражает. Почему на питоне не написан MySQL, Apache? Почему нету
>ни одного полноценного аудио или видеоплеера написанного на питоне ? Почему
>все сколько-нибудь востребованные компиляторы и интепретаторы пишутся на компилируемых языках ?

Почему все высоконагруженные сайты пишутся на скриптовых языках.... Если бы вы участвовали в создании сайта обрабатывающего больше тысячи одновременных запросов к динамике, вы бы так не говорили. Bind на python пишут примерно по той же причине.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

90. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от Аноним123 on 05-Мрт-10, 17:17 
>Почему все высоконагруженные сайты пишутся на скриптовых языках....

Все говорите ? :)
Видимо про java и asp.net вы не слышали. Или вы, простите, кроме "сайтов" ничего не видели ?

>Если бы вы участвовали в создании сайта обрабатывающего больше тысячи одновременных запросов к динамике, вы бы так не говорили. Bind на python пишут примерно по той же причине.

С такими ляпами я сомневаюсь, что и вы писали нечто подобное. Сравнивая DNS-сервер и "сайт", вы подразумеваете, что первый как и последний должен для решения проблем производительности использовать горизонтальное масштабирование. Это малоприемлемый подход для сервиса такого уровня.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

125. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от User294 (ok) on 09-Мрт-10, 18:28 
>Почему все высоконагруженные сайты пишутся на скриптовых языках....

Да, наверное именно поэтому фэйсбука недавно выпустила транслятор пыха в си++ :).При том в кризис это прям тенденция - изучать вопрос как масштабироваться иными методами чем докупка серверов.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

63. "Проект BIND 10 готовится к началу тестирования"  +4 +/
Сообщение от ig0r (??) on 04-Мрт-10, 23:55 
Я согласен что вариант на C будет использовать меньше ресурсов, и я буду Вам лично очень признателен если вы его перепишете. Разработчики выбрали питон, и осуждать их приходите когда Вы напишите на C тоже самое.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

78. "Проект BIND 10 готовится к началу тестирования"  +2 +/
Сообщение от Антон (??) on 05-Мрт-10, 00:41 
Вспоминается, как опозорился Xandros, переписав скрипты для инициализации сервисов с shell на Си в своей версии дистрибутива для EeePC :-) Регулярные выражения, обработка строк и хэши на Perl будут в большинстве случаев работать быстрее, чем вы сможете написать на Си.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

55. "Проект BIND 10 готовится к началу тестирования"  +3 +/
Сообщение от Warhead Wardick on 04-Мрт-10, 23:17 
Вначале хотел ответить персонально User294-му ... но тут прям трэнд наблюдается :)

Народ смутил питон. Меня тоже - слегка :) Сходив по ссылкам (да, я в курсе что это !Ъ) - объяснений не нашёл. Ну разве что общие слова типо "The server is written in C++ in certain performance-critical parts and in Python."

Мысли по поводу:
- _правильно_ сделанный не должен тормозить из за питона. Crunchers то все на плюсах ... (См. гугель)
- производительность как я понял будет браться экстенсивно - увеличением числа нод в кластере.
- как они это и в эмб. планируют яхз. Разве что :
- может быть они всё же _прототип_ на питоне делают? Хотя вряд ли ... :)

- Ну и главное: что - то будет! Поживём - увидим :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

67. "Проект BIND 10 готовится к началу тестирования"  –5 +/
Сообщение от User294 (ok) on 05-Мрт-10, 00:01 
>- производительность как я понял будет браться экстенсивно - увеличением числа нод
>в кластере.

Ну, картина в общем ясна - будет огромное монструозное энтерпрайз-тормозилово работающее по принципу "докупите еще серверов". Это знакомая фигня, только я не понимаю зачем системный сервис писать по принципу бизнес-логики :).ISC знает? Ну флаг им в руки и барабан на шею, спасибо что заранее предупредили что на их решени лучше не закладываться (а, простите, много ли серверов в мире, нагруженность которых вообще требует бубухать деньги в кластер и при том сугубо по причинам производительности?).

Как минимум - мне такой вектор развития DNS сервака никуда не уперся и лично я уже начинаю присматривать что-то с более вменяемым вектором развития и менее станным подходом к написанию системных сервисов.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

69. "Проект BIND 10 готовится к началу тестирования"  +4 +/
Сообщение от anonymous (??) on 05-Мрт-10, 00:12 
>будет огромное монструозное энтерпрайз-тормозилово работающее по принципу "докупите еще серверов"

Масштабирование вширь на порядки ценнее масштабирования ввысь, это даже школьники должны знать.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

104. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от аноним on 05-Мрт-10, 21:29 
Ну да, DNS сервер для которого объективно хватить первопня, теперь будет переписан на питоне и потребудет масштабирования вширь. Ценно, нечего сказать. Полностью в духе модных технологий.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

122. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от phaoost (ok) on 09-Мрт-10, 01:02 
>- как они это и в эмб. планируют яхз. Разве что :

я думаю что они расчитывают что на эмб скоро будут 4 ядра по 2 ггц ставить и 6 гиг мозга

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

73. "Проект BIND 10 готовится к началу тестирования"  –4 +/
Сообщение от Gwynn on 05-Мрт-10, 00:25 
Что-то мне уже страшно стало от планов ICS

Мы посмотрели на pdns, и решили сделать свой, но с блекджеком и шлюами :)
Даешь дальше круче, бинд 11 будет написан на bash, а бинд 99 будет написан на бумажке, кривым почерком и от руки.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

80. "Проект BIND 10 готовится к началу тестирования"  +1 +/
Сообщение от Zamir (??) on 05-Мрт-10, 09:25 
Я конечно за то что бы dns сервер был лёгкий и быстрый, проэтому считаю что c и asm для высоконагруженных приложений лучше. Но я думаю тут дествительно временной и денежный вопрос стоит для написания того или иного функционала, который мне возможно не понадобится и полагаю я всегда смогу использовать 9ю версию которая меня в полне устраивает.
to Аноним2: скрипты на сайтах пишут зачастую на python,php,perl для получения максимального функционала за короткое время, а также возможности контроля выполнения этих приложений на уровне http сервера (mod_python,mod_php,mod_perl).
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

86. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от GribNik on 05-Мрт-10, 12:51 
Немного не в тему. Нужен авторитативный DDNS+DHCP, 1 зона. Как я понимаю, dnsmasq не подойдет. Есть альтернативы связки dhcpd+Bind?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

94. "Проект BIND 10 готовится к началу тестирования"  –1 +/
Сообщение от Аноним (??) on 05-Мрт-10, 19:01 
to Zamir:
Ты, когда писал свои длинные предложения, какой программой-переводчиком пользовался? Если не можешь писать по-русски длинные предложения. Пиши простые, короткие и ясные. Какой смысл умничать, если ты даже вокруг "конечно" запятые не поставил.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

126. "Проект BIND 10 готовится к началу тестирования"  +/
Сообщение от bsdaemon (??) on 09-Мрт-10, 19:23 
похоже они готовятся к этому:
Google хочет изменить DNS-систему
http://nag.ru/news/newsline/17639/google-hochet-izmenit-dns-...
Google и Neustar хотят, что бы рекурсивный сервер мог передавать авторитативному часть информации о пользователе, в том числе его IP-адрес.В первую очередь, это должно помочь владельцам интернет-сервисов с распределенной инфраструктурой предоставлять пользователям доступ сразу к ближайшему дата-центру, без обращения к центральному узлу.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру