Каждая ошибка — это не провал, а возможность для роста и обучения.
Осваивайте новые горизонты, пробуйте разные подходы и открывайте новые идеи.
Если что-то идёт не по плану, рассматривайте это как часть эксперимента! 💡✨
И с новой рабочей неделей😉
#GAfrindlyreminder
Осваивайте новые горизонты, пробуйте разные подходы и открывайте новые идеи.
Если что-то идёт не по плану, рассматривайте это как часть эксперимента! 💡✨
И с новой рабочей неделей😉
#GAfrindlyreminder
👍11❤8🔥3
Есть несколько распространённых видов API, каждый из которых предназначен для определённых задач и целей:
Это подход, акцентирующийся на использовании стандартных HTTP-протоколов и форматов данных, например, JSON или XML. REST API позволяет клиентам выполнять операции по CRUD-модели (создание, чтение, обновление, удаление) над ресурсами, представленными URL-адресами.
Это протокол, который позволяет приложениям обмениваться структурированными данными через XML, используя также WSDL (Web Services Description Language) для описания интерфейсов веб-сервиса.
Это язык запросов, который позволяет клиентам запрашивать именно те данные, которые им нужны, получая их в оптимизированном формате, и часто возвращающий данные в формате JSON.
Пример: Запрос списка друзей пользователя в социальной сети, с получением в ответ только имён и изображений профилей.
Это протокол, облегчающий выполнение удалённых вызовов процедур (RPC), используя для этого бинарный протокол сериализации, что позволяет обмениваться данными быстро и эффективно.
Пример: Использование gRPC для обмена данными между микросервисами в распределенной системе.
Это протокол, который позволяет установить постоянное соединение между клиентом и сервером, обеспечивая обмен данными в реальном времени без необходимости отправки повторных запросов.
Пример: Чат-приложение, где сервер и клиент обмениваются сообщениями в реальном времени через WebSocket соединение.
Существует также множество других типов API, таких как XML-RPC, JSON-RPC, HAL, OData и другие. Каждый тип API имеет свои особенности и выбор между ними зависит от конкретной задачи и требований к проекту.
Один из наиболее распространенных и широко применяемых видов API на сегодняшний день – это REST API. Освоив его, вам гораздо проще будет понять остальные протоколы, а значит ваша экспертиза будет расти.
Как и ваша ценность на рынке труда 🤩😎
#hardGetAnalyst
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥6❤5
💻 Оптимизация БД. Работа с индексами 💻
Каждый месяц в GetAnalyst мы проводим продвинутые практикумы, посвященные проектированию БД и SQL.
Тема этого месяца:
💻 Оптимизация БД. Работа с индексами
🗓 20 ЯНВАРЯ, 19:00 Мск (пн)
🔗 Подробности и запись
План практики:
1. Нефункциональные требования и их связь с БД.
2. Понятие индексов в БД и их назначение. Разбор примеров.
3. Практика: знакомство с БД проекта и определение таблиц с индексами.
4. Проблемы избыточной оптимизации БД.
5. Индексы в постановках задач на разработчиков.
👨💻 Этот практикум идеально подходит для системных аналитиков, стремящихся углубить свои знания и навыки в области проектирования баз данных и оптимизации систем.
Присоединяйтесь к нам 🙂
Каждый месяц в GetAnalyst мы проводим продвинутые практикумы, посвященные проектированию БД и SQL.
Тема этого месяца:
💻 Оптимизация БД. Работа с индексами
🗓 20 ЯНВАРЯ, 19:00 Мск (пн)
🔗 Подробности и запись
План практики:
1. Нефункциональные требования и их связь с БД.
2. Понятие индексов в БД и их назначение. Разбор примеров.
3. Практика: знакомство с БД проекта и определение таблиц с индексами.
4. Проблемы избыточной оптимизации БД.
5. Индексы в постановках задач на разработчиков.
👨💻 Этот практикум идеально подходит для системных аналитиков, стремящихся углубить свои знания и навыки в области проектирования баз данных и оптимизации систем.
Присоединяйтесь к нам 🙂
🔥9❤1👍1😍1
Друзья, как говорится, «новый год – новая жизнь!»😁
Поэтому хотим вам порекомендовать книгу Евы Кац «Жизненный баланс. 82 идеи для управления работой и жизнью, 7 способов мечтать и 6 шагов, чтобы всё реализовать».
Это полезное руководство для всех, кто стремится наладить гармонию между работой и личной жизнью.
Автор предлагает практические инструменты и вдохновение для достижения целей.
Книга написана в разговорном стиле, с чувством юмора и борьбой со стереотипами✔️
#hwGetAnalyst
Поэтому хотим вам порекомендовать книгу Евы Кац «Жизненный баланс. 82 идеи для управления работой и жизнью, 7 способов мечтать и 6 шагов, чтобы всё реализовать».
Это полезное руководство для всех, кто стремится наладить гармонию между работой и личной жизнью.
Автор предлагает практические инструменты и вдохновение для достижения целей.
Книга написана в разговорном стиле, с чувством юмора и борьбой со стереотипами
#hwGetAnalyst
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍4❤2
🙈 ПОГОВОРИМ ПРО СТРАХИ 🙈
В каждом специалисте, будь то аналитик или кто-либо другой, скрываются страхи, мешающие развиваться и двигаться вперёд 😬
Но есть хорошие новости: познав их, найдутся способы справиться с этими страхами и стать лучшей версией себя.
Подробнее про страхи и способы борьбы с ними разобрали в этом посте 💗
В каждом специалисте, будь то аналитик или кто-либо другой, скрываются страхи, мешающие развиваться и двигаться вперёд 😬
Но есть хорошие новости: познав их, найдутся способы справиться с этими страхами и стать лучшей версией себя.
Подробнее про страхи и способы борьбы с ними разобрали в этом посте 💗
🔥14👍5❤3
Forwarded from GetAnalyst - Навыки • Системный анализ • Бизнес-анализ
📗 REST API - главные принципы, про которые спрашивают на собеседованиях 📗
REST API — это архитектурный стиль для создания веб-сервисов, основанный на протоколе HTTP.
То, что REST API основан на протоколе HTTP, означает, что все принципы работы, структура запросов и ответов, будут также применимы и для REST API.
Архитектурный стиль REST приносит для HTTP дополнительные правила и принципы, по которым должен происходить обмен данными в Интернете 👇
Главные принципы REST:
1. Строгое разделение клиента и сервера
2. Единый интерфейс
3. Без сохранения состояния (Stateless)
4. Многоуровневая система
5. Кэширование
6. Выполнение кода по запросу
В картинках к посту просто и с примерами разобрала эти принципы.
Это не самая ценная в работе информация, но перечень этих принципов и их понимание могут спрашивать на собеседованиях 👌
#RestApiGA
REST API — это архитектурный стиль для создания веб-сервисов, основанный на протоколе HTTP.
То, что REST API основан на протоколе HTTP, означает, что все принципы работы, структура запросов и ответов, будут также применимы и для REST API.
Архитектурный стиль REST приносит для HTTP дополнительные правила и принципы, по которым должен происходить обмен данными в Интернете 👇
Главные принципы REST:
1. Строгое разделение клиента и сервера
2. Единый интерфейс
3. Без сохранения состояния (Stateless)
4. Многоуровневая система
5. Кэширование
6. Выполнение кода по запросу
В картинках к посту просто и с примерами разобрала эти принципы.
Это не самая ценная в работе информация, но перечень этих принципов и их понимание могут спрашивать на собеседованиях 👌
#RestApiGA
❤13👍3