Публикации по теме 'backend'


Введение в gRPC в .Net
В этой статье я расскажу об основах gRPC, о том, что это такое, почему он существует и как вы можете реализовать свой собственный сервис в .Net. Что такое RPC Прежде всего, давайте опишем, что такое RPC; согласно Википедии: В распределенных вычислениях удаленный вызов процедуры (RPC) — это когда компьютерная программа вызывает выполнение процедуры (подпрограммы) в другом адресном пространстве (обычно на другом компьютере в общей сети), которая записывается так, как если бы это..

Методы CRUD в Active Record для Ruby
При создании серверных приложений с использованием Ruby одним из лучших инструментов является Active Record. Что касается шаблона проектирования MVC, который обычно используется в веб-разработке, Active Record служит своей цели в качестве эффективного M в MVD (модель, представление, контроллер). Если мы хотим отобразить данные и логику, Active Record упрощает использование данных, поскольку они хранятся в базе данных. Active Record фокусируется на логике доступа к данным, поскольку она..

Как разделить файл Django settings.py
В этой статье мы узнаем, как разделить файл django settings.py на несколько других файлов. разделить файл Во-первых, вместо файла Python мы создаем одноименный каталог настроек. затем в каталоге настроек сделайте эти файлы ├── settings ├── __init__.py ├── base.py ├── development.py ├── production.py └── local.py Файл local.py не требуется, но многие программисты создают этот файл. Теперь давайте объясним об этих файлах base.py : все переменные,..

Начало работы с NodeJS
Последние несколько лет я работаю full-stack JS-инженером. Думал написать несколько базовых вещей о NodeJS и с чего начать. Вот - Введение в Node.js Среда выполнения JavaScript, известная как Node.js, позволяет программистам создавать и запускать масштабируемые сетевые приложения. Он может быстро выполнять код JavaScript, поскольку построен на основе движка JavaScript Chrome V8. Управляемая событиями неблокирующая архитектура Node.js — главная особенность. В результате он может..

Инцидент 002 в реальном времени: пользователи не смогли обработать заказы из-за ошибки нисходящего потока Nginx
Краткое содержание Пользователи не могли обрабатывать заказы из-за того, что GetUser API возвращал ошибки 5XX. Подробности инцидента Оповещение было активировано на выделенном канале Mattermost из-за проблемы с API. Дежурный разработчик подтвердил предупреждение и определил в качестве причины ошибку GetUser API 5XX. Об этом незамедлительно сообщили в службу поддержки пользователей. Группа обслуживания пользователей определила, что проблема возникла из-за неправильной..

Что вы знаете о Koa JS?
Что такое коа? Koa — это широко используемый серверный фреймворк для Node.js. Он был создан теми же создателями экспресса, еще одного популярного бэкэнд-фреймворка JavaScript. Kao предоставляет минимальный интерфейс для разработки приложений и API. Очень легкий · Меньшая площадь, чем у любой другой платформы Node.js, включая Express. · Его можно использовать в качестве более тонкого и лучшего промежуточного программного обеспечения. · Разработчик имеет возможность..

Интеграция Google Таблиц как REST API с использованием googleapis
Знаете ли вы, что электронные таблицы можно использовать в качестве базы данных? На самом деле да!! Вы можете превратить Google Таблицы в базу данных на базе REST-API и использовать ее в своем приложении. Постановка задачи Для простых приложений нам не нужны сложные механизмы запросов. В таких случаях часто достаточно использовать простые и бесплатные инструменты, такие как CSV, TSV, TXT или Google Sheets, для хранения данных. Это дает дополнительное преимущество, заключающееся..