5 фактов из истории разработки: от глиняных табличек до современных API
5 фактов из истории разработки: от глиняных табличек до современных API Ко Дню программиста мы вспомнили неочевидные страницы истории профессии — и посмотрели, как они отзываются в технологиях, которые нас окружают сегодня. 1️⃣ Первый API-шлюз был… руками До автоматизированных систем интеграции данные между системами переносили специальные сотрудники — живые шлюзы. Медленно, но внимательно. Сегодня эту задачу решают API Gateway и WAF, объединенные в одном решении — такие как Platform V SOWA. Они защищают API, управляют потоками данных, интегрируются с SIEM и DLP. Принцип тот же — контроль и безопасность, но скорость и масштаб совсем другого уровня. 2️⃣ «API» появился в 1968 году и означал не то же, что сейчас На конференции AFIPS термин прозвучал в контексте взаимодействия приложений с графическими системами. Тогда никто не думал, что это станет основой интеграции. Современные шлюзы безопасности защищают тысячи API-вызовов, включая критичные сервисы банков и онлайн-платформ. Системы должны разговаривать друг с другом — просто теперь их разговоры нужно охранять. 3️⃣ Первая база данных была… каменной За 4000 лет до нашей эры глиняные таблички в Месопотамии использовали для учета зерна и налогов. Первая система хранения данных — без SQL, но с правилами. Наша СУБД Pangolin тоже хранит и обрабатывает данные — но уже в 100 000+ инсталляциях, включая процессинг крупнейших банков. Она поддерживает ERP-системы, обеспечивают безопасность банковского уровня и позволяют мигрировать с Oracle и MS SQL. Принцип не изменился: структурировать, хранить, извлекать. 4️⃣ Термин «шина» пришел в ИТ из автомобилей В 1990-х «шиной» называли канал передачи данных между электронными системами в машинах. Позже термин перекочевал в ИТ-архитектуру. Современные распределенные сервисные шины — как Platform V Synapse App Mesh — соединяют корпоративные системы и ИИ-агентов, обеспечивая надежность 99,99%. Идея та же — данные должны двигаться предсказуемо. 5️⃣ Kubernetes — греческое слово, а K8S — сокращение с числом букв Переводится как «капитан» или «кормчий». Точная метафора оркестрации: вы управляете контейнерами, Kubernetes держит курс. Cокращение K8S обозначает количество букв между первой буквой K и последней буквой S. Инфраструктурные слои для управления трафиком и безопасности в кластерах Kubernetes работают и для классических, и для ИИ-приложений, поддерживают MCP и A2A. Такие же технологии — в основе нашего решения Platform V DropApp. Результат: скорость отклика выросла в 7 раз, задержка при 100 000 TPS сократилась с 50 до 8 мс. Программирование — это не только код и алгоритмы, но и уважение к тому, как мы пришли к современным технологиям. Мы работаем со сверхновыми инструментами — но с теплом думаем о том, что у каждого из них есть свое прошлое. И оно не менее интересно, чем будущее. С Днем программиста, коллеги!
Канал в каталоге Максиметера
1 689 подписчиков · IT и технологии