Публикации по теме '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, для хранения данных. Это дает дополнительное преимущество, заключающееся..