• Почему нельзя расширить количество сетевых портов?

    @throughtheether
    human after all
    Высоконагруженные системы упираются в ограничение количества портов.
    Это вы про TCP порты? Не могли бы вы развить эту мысль? Я вас не вполне понимаю.

    IPv6 призван решить эту проблему поддерживая назначение серверу множества ip-адресов.
    А в случае IPv4, по-вашему, так сделать нельзя, то есть назначить серверу множество адресов?

    На мой взгляд, основную проблему в стеке TCP/IP представляет отсутствие внятного сеансового уровня (session layer в терминах ISO OSI). Поэтому каждый сервис/уровень по-своему категоризирует трафик по сессиям, например TCP по кортежу адресов и портов источника и назначения, HTTP по cookie и так далее. В IPv6 действительно есть релевантное этой проблеме нововведение в виде поля flow label, интересно, какие появятся варианты его практического применения.

    Ну и нельзя забывать о том, что сеть - это инфраструктура, а менять инфраструктуру, особенно развитую, долго и трудно.
    Ответ написан
    2 комментария
  • Установка Win7 на SSD. IDE vs AHCI. Надо ли думать?

    slpdmn
    @slpdmn
    Выигрыш при использовании SSD вы получите только на AHCI и только на SATA II/III. В остальных случаях можно не заморачиваться
    Ответ написан
    Комментировать
  • Какой текстовый редактор для чтения кода выбрать?

    Stdit
    @Stdit
    Не совсем понятно, что значит «просмотр кода» и с какой целью. Если нужно просто глянуть код, но лень что-то ставить, запускать, и вообще выходить из терминала, то в OSX уже встроен vi с поддержкой раскрасок:
    $ vi /my/file.py
    :syntax on
    Табы — «Cmd + T»
    Если для длительного чтения, изучения и анализа, очень хочется GUI и плавный скролл на тачпаде/мышке, прыжки по методам и переменным, аутлайны и фолдинг — то можно поставить небольшую бесплатную IDE, например Aptana на базе Eclipse (встроен PyDev).
    Ответ написан
    Комментировать