Чтение онлайн

ЖАНРЫ

Всего один год (или: "Президент").
Шрифт:

– И как же они платят?- Поинтересовался президент.

– По карточкам. Через банки. А карточки перехватывают по дороге другие провайдеры и подделывают, отсюда – масса склок и скандалов…- Вздохнул Карой – уже, видимо, сталкивавшийся с подобной проблемой.- Да и все их системы прошибаются настолько несложно, что…- И он безнадёжно махнул рукой.

– Да?- Взглянул Абар на Аллена. Тот лишь снисходительно-удовлетворённо кивнул.

– И что делать?

– Если строишь многоэтажку – не предоставляй жильцам право самостоятельно решать вопросы водоснабжения и канализации – реши их сам. Изначально.- Назидательно произнёс системщик.- Тогда у тебя есть шанс, что дерьмо не будет литься по стенам…

– Вы упоминали как-то о "Виртуальном Мире"…- вспомнил Алкой.- Интересно, а он… может быть панацеей от подобных бед?

– Нет.- Пожал плечами Аллен.- Ничто не может быть панацеей. Просто сейчас нет ничего лучшего. А он меня полностью устраивает – хотя бы потому, что в нём можно сравнительно легко сделать всё то, чего я хочу. И, кроме всего прочего, в нём за всю историю не обнаружено ошибок, приводящих к ошибкам доступа или к взлому посторонним – пусть даже очень квалифицированным – лицом. Кроме того, для этой системы понятие "пользователя", как человека, имеющего право пользоваться и пользующегося теми или иными ресурсами системы, совершенно однозначно: я всегда могу знать, кто, что и когда сделал. Даже из тех, кто имел на это право.

– Существенно…- Кивнул Алкой.

– Собственно, выбор любой многопользовательской системы начинается с простейшего вопроса: может эта система однозначно идентифицировать пользователя, или не может?- Продолжал Аллен.- Можут автор и персонал поддержки системы быть уверены, что ей всегда точно известно, кто именно выполняет в ней то или иное действие – или не могут? В этом плане "Виртуальный Мир" Глааса до сих пор остаётся непревзойдённым. Что же касается "Всемирной Сети", то, благодаря принятию массы стандартов, выдуманных придурком Билли и его шайкой, она вообще не может что-либо гарантировать. Вся история её создания пестрит дилетантским подходом, взломами, проколами, латками и борьбой с теми ветряными мельницами, саму возможность существования которых Боб Глаас попросту исключил в своём "Виртуальном Мире" с самого начала. Он придумал самую простую в архитектурном смысле систему, прозрачную для понимания и дальнейшего развития. Он создал нормальную базовую, практически идеальную среду для дальнейшего системотворчества. Если бы его вышестоящие "менеджеры", эти дятлы, упорно разваливающие МКБ – как будто они все давно куплены Биллом, хоть что-то понимали в системотворчестве – они бы развивали только его, Глааса, линию, забросив все остальные. И сегодня они уже были бы готовы создать систему, о которой мы говорим. Абсолютно готовы. Как более никто в этом мире.

– Так, может, нам стоит и его пригласить?

– Может.- Ухмыльнулся Аллен.- Если МКБ его отпустит. Если мы сможем его содержать. И если он захочет работать на нас.

– Это сложно?

– Не знаю, не пробовал.

– А если попробовать?- Аллен пожал плечами:

– Это одна из неплохих идей, претендующих на несбыточность. Попробовать можно. Может, и нужно. Надеяться – не стоит, я думаю.

– Почему?

– А чтоб потом не разочаровываться. Чтоб ручки не опускались. От неудач…

– А сами вы с чем маялись? И – как пришли к "Виртуальному Миру"?- Джакус явно преднамеренно перевёл разговор на другую тему, заметив, что Аллен явно начинает заводиться.

– Мы получили "Виртуальный Мир" Глааса, когда уже вдоволь напробовались других "творений" – как от МКБ, в какой-то степени владеющей системным подходом, так и от иных, не имеющих о нём представления. Нас поразила гениальная простота построения системы. Совершенно покорил уровень её защиты: система изначально строилась, как сетевая, когда толком о сетях никто ещё ничего не знал, и многие вещи, существовавшие там "по определению", появлялись потом во всех X'ах, наводнивших сегодня "Всемирную Сеть", лишь в процессе набивания шишек. Смешно сказать: Барбара – наша малышка Барби, которая начинала вместе с нами творить в "Виртуальном Мире", а потом вынуждена была ради хлеба насущного писать под "Всемирную Сеть", так она брала у нас внутреннюю документацию Глааса и дописывала многие вещи в X'ах по ней – чтобы иметь хоть сколько-нибудь приличную среду для работы…

– Сорри – а как её получили вы?- Улыбнулся Алкой.

– Я, как специалист, рос в среде, где было немало умных людей…- Вздохнул Алл.- Некоторые из них работали и в управлении внешней разведки… Так что мы имели полный комплект и исходников, и документации внутреннего пользования Глааса…

– Понятно…- кивнул Алкой.

– Получив такой инструмент, мы волей-неволей начали шевелить извилинами на тему о том, как бы его поумнее применить. Очень быстро пришли к идее единой информсистемы империи. Проанализировав потенциальные проблемы, которые должны были при этом возникнуть, пришли к тому, что главной будет проблема систем связи – то есть передачи данных на большие расстояния. Одной из сложнейших проблем для стабилизации нагрузочных характеристик системы была признана проблема маршрутизации. То есть – оперативного вычисления наиболее оптимального маршрута прохождения сообщения в системе связи. Особенно – в условиях полуразрушенной системы, что обязательно нужно было учитывать, если исходить из естественных военных претензий империи… Поэтому начали мы с того, что придумали единую цифровую магистраль связи. Все сигналы – звуковые, видео, и вообще все, которые нужно передавать – оцифровываются на входе в систему и дальше путешествуют в виде цифровых сообщений по единым принципам доставки. Управление производится на уровне приоритетов. Те сообщения, которые требуют режима реального времени – например, телефонная или телевизионная связь – передаются с высшим приоритетом и их число ограничивается, если система не в состоянии обеспечить их своевременную доставку.

– То есть?

– То есть – если система на основании вычисляемой производительности доступных в текущий момент каналов не может гарантировать, что все посылки этого сигнала, требующего реального времени, будут доставлены получателю без задержек – такой канал не создается: ситуация будет аналогична той, которая возникает при попытке звонить по телефону в учреждение, все входные линии АТС которого уже заняты. Но в нашей системе не было понятия "входная линия" и, если система не может предоставить разговор в "гарантированном реальном времени", то это не означает, что он невозможен в принципе: в паузах остальных переговоров в едином цифровом канале всегда можно найти место, чтобы протолкнуть хотя бы текстовое сообщение, а чаще всего – и "фоновый" телефонный разговор, для которого своевременность доставки уже не гарантируется, но обычно выполняется. С телевизионными сигналами сложнее, так как их ёмкость достаточно высока, а пропадание сигнала в связи с задержками его прохождения вряд ли будет с восторгом воспринято в точке приёма. Поэтому мы сочли нормальным ограничивать количество телесигналов реального времени реальными возможностями системы. Впрочем – я думаю, что со временем многие предпочтут не реальный режим просмотра, который наверняка будет обходиться заметно дороже, а просто будут получать видеозапись в фоновом режиме целиком, чтобы потом спокойно просмотреть её – что обойдётся заметно дешевле. Мы ведь заинтересованы как можно равномернее загрузить каналы, чтобы получить от их эксплуатации максимум дохода – следовательно, будем поощрять объём фоновых сообщений, что удобнее связистам и дешевле пользователям. Мешают всем только сообщения реального времени и высокоприоритетные – поэтому они должны быть дороже. В принципе, всё это порождает новые принципы связи и новый вид терминала связи – нечто среднее между компьютером, телефоном, видеофоном и телевизором. Точнее, всё это – в одном лице. Возможны, конечно, частные варианты: только телефон, например. Только уже – построенный по новым принципам… А старые телефоны пусть включаются в новые станции через переходники, которые обойдутся дешевле, чем оснащение всех сразу новыми телефонами… Собственно, через такие переходники можно включать в новую систему и цифровые телефонные станции… Думаю, они ещё просуществуют с полвека, если только уровень доходов населения не позволит большинству иметь единые терминалы уже в ближайшем будущем – тогда эти станции естественным образом умрут. Изживать их специально нет смысла: ведь наши ресурсы не беспредельны. Да и процесс пересоздания системы связи не следует начинать полным, "до основания", разрушением старой – это глупость, на которой уже не раз обжигались люди. Просто поэтапно нужно внедрять новую, обеспечивая стыки там, где это необходимо.

– Понятно… Абар ходил по комнате, заложив руки за спину. Что ещё?

– Система виртуальной торговли.- Пожал плечами Алл.- До сих пор человек, желающий что-то купить – как, впрочем, и человек, желающий что-то продать – часто должен затрачивать больше времени и сил на поиск партнёра по сделке, чем на производство продаваемого товара или на зарабатывание денег на покупку. Грамотная система поиска таких партнёров освободила бы немерянное количество личного времени большинства людей…

– Остаётся только придумать, как их потом использовать в мирных целях…- Саркастически хмыкнул Джакус.

– Ну, магазинов уже масса и во Всемирной Сети… И они продолжают появляться…- Осторожно заметил Абар.

– Что естественно для любой сколько-нибудь развитой компьютерной сети. Но системным подходом там и не пахнет. То, что сделано сейчас – совершенно безграмотно и ненадёжно. Просто какой-то "край непуганных птиц"… Никакой инфраструктуры, кроме примитивной системы связи – неспособной ни толком идентифицировать покупатели или продавца, ни обеспечить стопроцентную гарантию неискажённой доставки сообщений – там вообще нет. В результате – в одних "виртуальных магазинах" все товары вдруг оказываются помеченными, как проданные, после чего за них неделями не платят. В других – торгующих по карточкам – воруют коды карточек сотнями и потом подделывают обращения в этот магазин через систему… В третьих – сама процедура идентификации запутана настолько, что туда просто никто не хочет ходить… И всё это – вследствие того, что система создавалась не "в целом", а частями, якобы независящими друг от друга. И потому каждый должен был всё придумывать и создавать сам, и там, где ему это оказывалось не под силу, появлялись те или иные проколы… Отсутствие системного подхода при создании системы неизбежно приводит к хаосу и несоизмеримым затратам при её эксплуатации…

– Давайте применим системный подход.

– Давайте…

– И что предопределило перечисленные Вами неудачи?

– Прежде всего – две вещи: отсутствие однозначной и гарантированной идентификации личности на уровне самой транспортной системы и неспособность её – то есть системы – распоряжаться деньгами покупателя. В нормальной, продуманной системе этих проблем просто не возникнет, ибо любой покупатель "виртуального магазина", даже если он выступает под псевдонимом – ну, есть у человека такое право – всё равно покупает и платит в один и тот же момент: в Единой Системе это просто одна операция и сделка может либо состояться, либо не состояться. Никаких вариантов отложенных оплат быть не может, а код карточки не может быть перехвачен "по пути", ибо это может сделать только персонал Единой Системы, а не куча разных людей различных узлов разных организаций, включая хакеров, запускающих вирусы на эти узлы, степень защищённости которых – давно уже повод для анекдотов… Нормальная же, Единая Система в любом случае будет действовать по прозрачной схеме: идентификация покупателя в системе, вход в "виртуальный магазин", выбор товара, операция оплаты, доставка. Это должно быть совершенно идентично для всех сделок купли-продажи, вне зависимости от того, будет это магазин или отдел сбыта завода, выступает покупателем частное лицо или крупное предприятие. И, если возникнет какой-либо конфликт – здесь уже совершенно очевидно, какой круг лиц будет участвовать в разбирательстве…

– Сегодня это выглядит примерно так…- Ухмыляясь, начал рассказывать Карой.- Я могу, достучавшись до нужной мне тарантайки, обслуживающей "виртуальный магазин"…

– Что есть "достучавшись до тарантайки"?- Переспросил Абар.

– Тарантайкой мил человек именует ту шарабайку, которую эти люди называют компьютером…- Пояснил Алл.- А "достучаться" – это дождаться, пока она будет готова тебя обслужить… Эти умельцы под каждый "прожект" ставят новую тарантайку… Или "тачку", как они её называют. И каждая такая "тачка" имеет весьма серьёзные ограничения по производительности – она не рассчитана на обслуживание большого числа посетителей… По определению, архитектурно. Она создавалась для того, чтобы обслужить одного. И для удешевления все "архитектурные излишества" были устранены…

Поделиться с друзьями: