
Полная версия
Небо над звездами
Состав тронулся мягко.
Снаружи потянулась Арлингтон-драйв — мокрая, ровная в серо-стальном утреннем свете. Жилые кварталы сменились сервисными ярусами, затем зелёной полосой общих теплиц, затем низкими корпусами распределительных станций. По стеклу бежали капли. В стекле вагона лицо Этана накладывалось на город: щетина, тёмные глаза, складка между бровями и линии транспортного узла за ней.
Он смотрел не на город, а сквозь него — так всегда смотрят люди, которые большую часть жизни имели дело не с фасадами систем, а с тем, что у них внутри.
И пока что всё вокруг оставалось обыкновенным.
***
Перемещаться по городу на монорельсе было самым быстрым способом добраться до места назначения потому, что вся система была собрана так, чтобы не тратить ни секунды больше необходимого. Оптимально проходить повороты; остановки — ровно столько сколько необходимо; пересадки — оптимизированы по плотности потока. Даже паузы между станциями казались не промежутками пути, а частью общей работы города, как если бы он не перевозил людей, а перемещал живые данные по наиболее эффективной схеме.
Этан стоял, слегка упершись плечом в стенку вагона, и смотрел, как за стеклом сменяются ярусы. За корпусами среднего жилого сегмента с одинаковыми балконами, техническими выступами и рядами окон, часть из которых уже светилась, потянулись сервисные сектора: склады короткого цикла, узлы доставки, медпункты, учебные модули, столовые для низких коэффициентов. За ними начались административные полосы — ниже, плотнее, без бытовой пестроты. Всё было собрано не ради красоты, а согласно логике наибыстрейшего обслуживания.
В этом была одна из главных черт города тридцать шестого года, который давно уже стал бездушной машиной, утратившей даже видимость человечности.
На очередной станции в вагон вошли двое муниципальных техников — серые плащи, тяжёлые ботинки, плоские инструментальные кейсы. Один рослый, начинающий лысеть, с короткой рыжей бородой и быстрым жёстким взглядом человека, отвыкшего ждать от чужой работы чего-то хорошего. Второй моложе, суше, собраннее; в нём ещё чувствовался энтузиазм первых рабочих лет, когда любая проблема кажется вызовом, а не досадной помехой.
Они встали почти рядом с Этаном.
— Я тебе ещё раз говорю, — сказал старший, не понижая голоса, — если внешний подрядчик пишет, что причина плавающая, значит, он либо ленивый, либо уже всё испортил и не хочет брать на себя. Плавающих причин не бывает. Бывают плохо прочитанные логи.
Молодой кивнул, но видно было, что этот спор они ведут уже не в первый раз.
— А если сетка действительно гуляет от нагрузки?
— Значит, причина в нагрузке — вполне конкретная.
Этан невольно усмехнулся краем рта.
Старший техник заметил это.
— Что, смешно?
— Нет, — сказал Этан. — Просто это надо распечатать и повесить над всеми диспетчерскими консолями города.
Техник посмотрел внимательнее.
— Безопасность?
— Да.
— Частник?
— Пока ещё.
Тот коротко фыркнул, будто всё понял.
— Тогда вам вообще надо это на лбу носить.
Дальше ехали молча.
На пересадочном узле Этан вышел, поднялся по короткому эскалатору и оказался в центральной распределительной галерее восточного сектора. Здесь воздух был суше, чище и заметно холоднее — административные ярусы экономили на температуре и влажности. Под ногами светились навигационные линии. По потолку тянулись матовые панели освещения. Люди шли быстро, но спокойно — плотным рабочим потоком, без сутолоки и раздражения. Каждому своё окно. Каждому свой маршрут. Каждому свой набор задач, уже подгруженный в личный контур ещё до первого глотка кофе.
Офис «Сиверт Нод Секьюрити» занимал два уровня в сервисной башне, где размещались городские подрядчики: аудиторы, сетевые юристы, специалисты по логистической безопасности, аварийные аналитики, контрактные системные архитекторы. Внешне башня ничем не выделялась. Плоский фасад, серые панели, матовое стекло, неброская маркировка на входной группе. Только на уровне пятого яруса, за защитными жалюзи, мерцали линии серверного охлаждения — снаружи их было видно как слабые голубые жилы под кожей здания.
Этан прошёл через входной шлюз, подставил ладонь под считыватель и дождался подтверждения.
— Доброе утро, Коул, — сказала система доступа. — Рабочее окно открыто. У вас три активных задачи, одна срочная и две опциональные.
— Порадовала, — пробормотал он.
— Спасибо. Обратная связь зафиксирована как положительная.
Он даже не стал спорить.
Внутри всё было устроено в той утилитарной манере, которую предпочитают компании, работающие с критической инфраструктурой. Никаких дизайнерских излишеств, никакой корпоративной жизнерадостности: голопанель вместо администратора; ряды рабочих капсул и общая зона с кофе-модулем, слишком ярким светом и экраном текущей нагрузки по секторам. За прозрачной перегородкой расположился оперативный зал, на стенах которого висели экраны со схемами маршрутизации, картами нагрузки, журналами секторов и списками задач с цветовой маркировкой. Система справлялась с обычным потоком сама; люди нужны были там, где решение переставало быть чисто техническим и требовался моральный или нестандартный выбор.
У кофе-модуля стояла Хелен Брукс.
Она работала в соседнем блоке — разбирала внешние вторжения, отделяла настоящие инциденты от обычных сбоев и была одной из немногих в компании, кто умел вовремя заметить опасную дыру и затем не дать её выдать за статистическую погрешность. Невысокая, сухощавая, с тёмной кожей, жёстко собранными волосами и точёным, почти хирургическим профилем. Она носила очки — потому, что не любила линзы и не доверяла лазерной коррекции. В очках её лицо казалось ещё строже, поэтому мягкий, глубокий голос поначалу сбивал с толку тех, кто слышал её впервые.
— Ты выглядишь так, будто уже видел сегодняшний отчёт, — сказала она, не оборачиваясь.
— Хуже. Я видел утро.
Она протянула ему кружку ещё до того, как он подошёл вплотную.
— Без сахара. Крепче нормы.
— Это уже похоже на вторжение в частный профиль.
— Простая наблюдательность.
Этан взял кружку и встал рядом. На общем экране шла раскладка по ночной нагрузке. Восточный сектор держался в зелёной зоне. Две жёлтых отметки висели на распределительных узлах доставки. Одна синяя — на архивном контуре муниципального реестра. Красного не было.
— Что у нас? — спросил он.
— Ничего, за что стоило бы переплачивать коэффициент, — ответила Хелен. — Пара грязных логов. Один ложный запрос на резервное окно в депо. Ещё ночью кто-то пытался протащить кривое обновление под видом блочной синхронизации, но система сама его выплюнула. Если повезёт, день пройдёт скучно.
— Скучно — это плохо, — сказал Этан.
— Смотря для кого.
Она повернулась к нему. Глаза у неё были тёмные, внимательные и усталые — не от этого утра, а от того, как мало оно отличается от всех предыдущих.
— У тебя опять низкий баланс? — спросила Хелен, глядя поверх кружки, как будто между делом.
— Двадцать три с небольшим.
— Плохо.
— Не смертельно.
— Я и не сказала “смертельно”. Я сказала “плохо”.
Это было типично для неё. Хелен не драматизировала и не утешала. Просто называла всё своими именами.
— Возьми внешний аудит, — сказала она. — Ночной. На старом складе доставки, там повышенный коэффициент.
— Там же кривая сетка и дешёвые датчики.
— Поэтому и коэффициент.
— Именно поэтому и нет.
Хелен пожала плечами.
— Тогда не жалуйся, когда придётся экономить на температуре или стирке.
— Я и не жалуюсь.
— Ты всем своим лицом жалуешься.
Он хотел ответить, но в этот момент над входом мигнул служебный индикатор, и внутренний контур выдал короткий сигнал начала рабочего окна.
Хелен допила кофе, поставила кружку в приёмник и кивнула в сторону оперативного зала.
— Идём. Пока день не успел испортиться.
***
Рабочая капсула Этана стояла у дальней стены, под вентиляцией. Место было удачное: тише, чем в центральном ряду, и мимо ходили реже. Он занял его два года назад, после Бернса — сварливого, недоверчивого аналитика, который умел по одному ритму сервисных сбоев понять, с чем имеет дело. Потом Бернс ушёл. Официально — на место получше. В компании же шептались: туда, где паранойя считается частью квалификации. Этану было всё равно — он просто был рад, что может работать в относительном комфорте.
При его приближении стеклянная перегородка капсулы сдвинулась в сторону, открыв угловой стол с консолью, эргономичное кресло и два вспомогательных экрана старого формата — плоских, не голографических. Этан сам попросил оставить их, когда в прошлый раз шла модернизация. На них легче было анализировать структуру логов.
Он сел, поставил кружку на тумбочку справа и приложил палец к панели авторизации.
Перед ним развернулся рабочий интерфейс: сверху легли задачи на смену, рядом открылась карта сектора, ниже потянулись журналы ночной активности.
В углу всплыла системная панель:
Этан Коул. Коэффициент ставки: 1,32. Текущее окно: 4 часа. Расчётный заработок: 5,28 тч. Дополнительный блок аудита: 0.87 тч.
Этан молча посмотрел на цифры.
Пять с небольшим трудочасов. Пол дня квалифицированной работы без права на ошибку, аккуратно сведённые в одну цифру.
Он открыл первый журнал.
Поток данных пошёл знакомыми дорожками. Муниципальный распределительный контур доставки. Ночная перестройка маршрутов. Пакеты синхронизации. Проверка подписи. Вторичный отклик от архивного узла. Несколько незначительных ошибок. Один криво сформированный внешний запрос. Ничего, за что сразу цеплялся бы глаз.
Он любил первые минуты работы — когда логи ещё не успели распасться на чужую халтуру, кривые настройки и попытки что-нибудь протащить в обход допуска. Тот короткий фрагмент спокойствия, когда сбой ещё не успел стать проблемой.
Он вывел на экран схему сектора и не спеша пошёл по ночным отметкам. Слева, за матовой перегородкой, сидела Хелен — тёмный силуэт, линия плеча, короткое движение руки у панели. В зале негромко переговаривались двое из утренней смены; слов он почти не разбирал, да это и не было нужно. Важен был не смысл отдельных реплик, а сам звук работы: короткие ответы, смазанные шаги, редкие сигналы консолей, ровный гул охлаждения. Начало обычной смены — без лишней суеты, с тем хрупким ощущением порядка, который не задержится надолго.
Этан вызвал ленту событий и промотал её к эпизоду, о котором говорил техник из депо. В 03:14 транспортный шлюз повторно запросил подтверждение уже открытого сеанса. Для автоматики это было ненормально. Слишком мелкий инцидент чтобы быть тревогу, но Этан пометил его для тщательной проверки и пошёл дальше. Именно такие незначительные аномалии потом и оборачиваются настоящими проблемами.
Этан сделал глоток уже остывшего кофе и вернулся к проверке ленты, всё ещё полагая, что главная неприятность этого утра — его счёт.
Г
Конец ознакомительного фрагмента.
Текст предоставлен ООО «Литрес».
Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.
Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.









