Как выполнять тяжелые операции на сервере приложений при использовании Firebase? - PullRequest
0 голосов
/ 07 ноября 2018

Как вопрос для новичка, мне нужно сделать некоторые интенсивные вычисления для обработки моего приложения, но очевидно, что приложение не может справиться с этим самостоятельно. Есть ли предложенный способ делегировать тяжелые операции на стороне сервера приложений в Android, учитывая, что мне, кстати, нужно будет использовать Firebase для операций db-webservice? Спасибо

1 Ответ

0 голосов
/ 07 ноября 2018

Если вы хотите иметь определенные вычислительно сложные операции, которые не хотите запускать в приложении, вы можете запустить их в Облачные функции для Firebase . Существует даже пример создания миниатюр изображений таким образом.

Вы также можете запускать операции на своем собственном сервере, и в этом случае вы будете интегрироваться с Firebase через Admin SDK . Этот SDK предоставляет вашему серверу полный административный доступ к проекту Firebase, поэтому он может выполнять как обычные операции, так и операции, требующие повышенных прав доступа.

...