Системный сдвиг
Юрий Куприянов. Обучаю системных аналитиков. Помогаю внедрять ИИ. Пишу про нетривиальные темы в анализе, проектировании систем, управлении, обучении. Реклама, консультации, менторинг: @YuryKupriyanov Регистрация РКН: 7085438377
Show more📈 Analytical overview of Telegram channel Системный сдвиг
Channel Системный сдвиг (@systemswing) in the Russian language segment is an active participant. Currently, the community unites 10 199 subscribers, ranking 11 606 in the Technologies & Applications category and 62 356 in the Russia region.
📊 Audience metrics and dynamics
Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 10 199 subscribers.
According to the latest data from 26 August, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by -11 over the last 30 days and by 0 over the last 24 hours, overall reach remains high.
- Verification status: Not verified
- Engagement rate (ER): The average audience engagement rate is 18.68%. Within the first 24 hours after publication, content typically collects 8.51% reactions from the total number of subscribers.
- Post reach: On average, each post receives 1 905 views. Within the first day, a publication typically gains 868 views.
- Reactions and interaction: The audience actively supports content: the average number of reactions per post is 35.
- Thematic interests: Content is focused on key topics such as архитектор, архитектура, проектирование, интерфейс, api.
📝 Description and content policy
The author describes the resource as a platform for expressing subjective opinions:
“Юрий Куприянов. Обучаю системных аналитиков. Помогаю внедрять ИИ. Пишу про нетривиальные темы в анализе, проектировании систем, управлении, обучении.
Реклама, консультации, менторинг: @YuryKupriyanov
Регистрация РКН: 7085438377”
Thanks to the high frequency of updates (latest data received on 27 August, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.
▶️что происходит при отказе ЦОД и чем это грозит бизнесу ▶️когда нужны Evolution Disaster Recovery и Evolution Agent Backup ▶️как соотносятся DRaaS, BaaS, репликация и аварийное восстановление ▶️как выбрать решение под ваши требованияБонусом в парктической части покажут возможности Evolution Disaster Recovery и Evolution Agent Backup на реальных сценариях. Не забудьте зарегистрироваться
QUERY /products/search HTTP/1.1 Host: api.example.com Content-Type: application/x-www-form-urlencoded Accept: application/json q=distributed+systems&category=books&min_year=2025&sort=relevanceТо есть, это фактически официальный GET с телом. Проблема была в чем: если вы хотите найти что-то по сложному условию и множеству параметров, можно использовать GET, но параметры поиска можно передать только в строке запроса. Тела запросам GET не положено — его можно передать, но сервер или любой промежуточный узел может это тело проигнорировать и дальше не передавать. Строка запроса обычно ограничена по длине, есть даже специальный код ответа 414 URI Too Long. GET безопасный, идемпотентный и кэшируемый. POST небезопасный, неидемпотентный и не кэшируется. Зато у него может быть тело большого размера. QUERY объединяет самое лучшее: он идемпотентный, безопасный, может кэшироваться и содержать тело. Заодно не оставляет следов в логах (что там было в теле — не видно). Так что если ваши запросы были слишком специфичны — теперь для них есть специальный механизм. В каком именно формате вы будете передавать запрос в теле, стандарт не задает, но требует, чтобы вы явно указали это в заголовке Content-Type. Там есть всякое интересное: application/x-www-form-urlencoded — это строка запроса из URL application/sql — SQL-запрос (вот так, прямо через REST API) application/jsonpath — для вытаскивания специфических данных из JSON application/xslt+xml — то же для XML application/graphql — запрос в формате GraphQL application/sparql-query — запрос в формате SPARQL и т.д. Можно спросить у сервера, в каких форматах он готов принимать запросы (он ответит в заголовке Accept-Query). Можно ещё добавить Accept, то есть, например, в одном эндпоинте передавать простые запросы через строку, а для сложных переходить на SQL (теоретически), и получать ответ либо в JSON, либо в CSV (если сервер умеет). Всякую интересную логику можно реализовать. Сервер может даже создать новый ресурс, содержащий результат выполнения запроса! Как явный кэш, или как снэпшот на определенное время. Вернуть ссылку на него клиенту в заголовке Content-Location, а дальше к нему уже можно делать обычный GET. Сам QUERY при этом остается безопасным — новых ресурсов при повторных вызовах создаваться не будет. Вот такая штука. Слышали уже? Планируете использовать?
