Перейти к содержанию

Полезные статьи

12-факторное приложение - The Twelve-Factor App

Приложение двенадцати факторов — The Twelve-Factor App

В наши дни программное обеспечение обычно распространяется в виде сервисов, называемых веб-приложения (web apps) или software-as-a-service (SaaS). Приложение двенадцати факторов — это методология для создания SaaS-приложений, которые:

Web-приложение: понятие, компоненты и принципы работы

Сущность web-приложения

Web-приложение – программа с определенным набором функционала, использующая в качестве клиента браузер. Другими словами, если приложению для осуществления бизнес-логики требуется сетевое соединение и наличие на стороне пользователя браузера, то его относят к веб-приложению.

Гибридная инфраструктура что это

Понятие «гибрида» распространено в сфере IT. Чаще всего под этим подразумевают поддержание разнородных элементов в одной экосистеме.

Например, допустим, компания использует несколько баз данных — реляционную PostgreSQL и NoSQL Redis для работы с кэшем. Есть еще распространенное понятие «гибридное облако», которое подразумевает смешение разных видов облаков (частное и публичное) или платформ разных вендоров.

Quay, реестр для сборки и распространения образов контейнеров

Red Hat открыл код Quay, реестра для сборки и распространения образов контейнеров

Компания Red Hat объявила о формировании нового открытого проекта Quay, который продолжит развитие ранее разрабатываемого за закрытыми дверями одноимённого реестра образов контейнеров, лежащего в основе сервисов Red Hat Quay и Quay.io. Проект попал в руки Red Hat после покупки компании CoreOS и открыт в рамках инициативы по переводу в разряд СПО проприетарных продуктов поглощаемых компаний. Код написан на языке Python и открыт под лицензией Apache 2.0.

Docker: решения для хранения образов

Сегодня ни одно решение, основанное на Docker или просто использующее его, не обходится без использования хранилища Docker-образов (images). Существуют два типа таких хранилищ: публично доступные и приватные.

SAAS или Standalone: что выбрать?

Немного истории

Когда только появились компьютерные информационные системы, они все относились к декстопным. Программа устанавливалась на компьютер пользователя, а он уже в ней работал. Сегодня вариант продажи программной системы для последующей установки на компьютеры или сервера клиента называют Standalone (в переводе – «автономный»).

SRE (Инженерия надежности сайтов)

Команды SRE работают с инфраструктурой, которая поддерживает онлайн-сервисы, такие как веб-приложения, облачные сервисы и другие. Они занимаются управлением и контролем над высоконагруженными системами, используя автоматизацию и мониторинг, чтобы обеспечить надежность и доступность сервисов.

Что такое LLM, как работают ChatGPT и другие LLM?

Что такое LLM?

LLM расшифровывается как «Модель большого языка». Это передовые системы искусственного интеллекта, предназначенные для понимания и создания текста, похожего на человеческий, на основе вводимых данных.

Cогласованность шаблонов в распределенных системах

Распределенная система - это система, состоящая более чем из одного компонента, и каждый компонент отвечает за одну часть приложения.

Прежде чем говорить о шаблонах согласованности, необходимо знать, что такое распределенная система.

Web 3.0. Что это простыми словами

Web 3.0. построен на блокчейне — базе данных, которая накапливает информацию без возможности ее изменить или удалить.

Web 3.0. Что это простыми словами?

Web 3.0 - это понятие, используемое для описания предполагаемого будущего развития Интернета и веб-технологий. В то время как Web 1.0 был статическим и представлял собой простой обмен информацией, а Web 2.0 стал более интерактивным с возможностью взаимодействия пользователей и социальными медиа, Web 3.0 обозначает следующую фазу развития Интернета.