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


Серверное и клиентское программирование
Не секрет, что серверные приложения выполняются на сервере, а клиентские — на клиенте, но что на самом деле отличает их друг от друга и почему бы нам просто не написать одно приложение, которое выполняет и то, и другое? Чтобы ответить, почему существует разница, нам нужно понять, что они делают. Все приложения работают, выполняя действия на компьютере. Серверные приложения выполняют действия на веб-сервере, а клиентские приложения выполняют действия на компьютере пользователя. Но..

Пошаговое руководство по созданию бессерверного решения для преобразования текста в речь с использованием Golang на AWS
За последние годы область машинного обучения значительно продвинулась вперед, что позволяет решать сложные задачи с большей легкостью и точностью. Однако процесс создания и обучения моделей машинного обучения может оказаться непростой задачей, требующей значительных затрат времени, ресурсов и опыта. Это может стать проблемой для многих людей и организаций, стремящихся использовать машинное обучение для стимулирования инноваций и роста. Именно здесь на помощь приходят предварительно..

Бессерверный Redis в облачных функциях Google
Google Cloud Functions - вторая по популярности платформа для бессерверного исполнения. Подобно AWS Lambda, он не имеет состояния, а именно вам необходимо получить доступ к внешним ресурсам для чтения или записи состояния ваших приложений. В этом посте мы представим Redis как базу данных для ваших функций Google Cloud. В этом руководстве показано, как создать бессерверный API с Redis в облачных функциях Google. API просто подсчитает просмотры страниц и отобразит их в формате JSON...

Некоторые наблюдения за ржавчиной
Как можно догадаться из моего предыдущего поста в блоге, в этом году я наконец-то это сделал! Я начал изучать Rust. И, как и многие другие до меня, я влюбился в его чары. В честь моей новой любви этот пост в блоге содержит некоторые общие мысли о языке, типах и функциональном программировании, а также более «практическое» обсуждение, основанное на демонстрационном приложении, которое я написал с использованием Rust, AWS CDK и Github. Действия. Rust, типы, функциональное..

Создание серверной части MongoDB CRUD в Google Cloud Functions.
Последние 2 недели я возился с облачными функциями от Google. Увидев отличную вводную речь и демонстрации на SF Serverless Meetup Брета МакГоуэна из Google ( https://twitter.com/bretmcg ), я решил попробовать. Так что же такое облачные функции Google? Google Cloud Functions - это предложение от Google «Функции как услуга» (FaaS), выставление счетов с точностью до ближайших 100 миллисекунд, с использованием Javascript. Первые облачные функции Google, привет мир? Это, конечно,..

Мы перешли с AWS Lambda на ECS, но надеемся со временем вернуться
Ловушки лямбды, которые заставили нас отказаться Примечание автора. Мнения, выраженные в этом сообщении, являются моими собственными и не обязательно мнениями моего работодателя. Это история о том, как мы перешли с Lambda на ECS из-за 2% ошибок и ограниченного контроля параллелизма. И о том, как в последнее время AWS исправила свои проблемы с частотой ошибок и как усовершенствования элементов управления параллелизмом могут вернуть нас к Lambda. Когда я впервые начал работать в..

5 распространенных проблем с AWS Lambda
Запуск без фреймворка Одна из самых больших ошибок при создании бессерверной архитектуры с использованием AWS Lambda — написание функций без фреймворка. Существует несколько фреймворков , доступных для развертывания и подключения функций Lambda к событиям, которые будут их запускать. Эти платформы управляют развертыванием отдельных функций Lambda, настройкой шлюза API для прохождения через события HTTP или запланированным событием Cloudwatch для запуска Lambda в задании cron. Лично..