Фајербејс

Из Википедије, слободне енциклопедије
Иди на навигацију Иди на претрагу
Фајербејс, корп.
Firebase logo1.png
ТипЋерка фирма
ОснованоСептембар 2011 (Септембар 2011)[1]
СедиштеСан Франциско, Сједињене Америчке Државе[2]
Област услугаГлобално
ОснивачЏејмс Тамплин, Андру Ли[3]
ИндустријаРачунарство у облаку
ПроизводиАналитика, Поруке у облаку, Аутентификација, База података у реалном времену, Складиште, Хостинг, Конфигурација на даљину, Лабораторија за тестирање, Пријава багова, Нотификације, Индексирање апликација, Динамички линкови, Позиви
РодитељАлфабет (компанија)
Вебсајтfirebase.google.com
Alexa rankПад 324.859 (август 2019. г.)[4]
ЛансираноАприл 2012[5]

Фајербејс (енг. Firebase) је компанија из Сан Франциска, Калифорнија која пружа бекенд (енг. backend) услуге и услуге рачунарства у облаку. Компанија производи велики број производа за програмере мобилних и веб апликација. Фајербејс су основали Андру Ли (енг. Andrew Lee) и Џејмс Тамплин (енг. James Tamplin) 2011. године и почели са радом у априлу 2012. године са базом података за рад у реалном времену у облаку.[6] Основни производ Фајербејс компаније је база података за рад у реалном времену која пружа апликациони програмски интерфејс (АПИ) који омогућава програмерима да складиште и синхронизују податке преко различитих клијената. Компанију је купио Гугл (енг. Google) у октобру 2014. године.[7]

Историја[уреди]

Фајербејс је настала од компаније Енволв (енг. Envolve), коју су основали Тамплин и Ли као стартап компанију 2011. године. Енволв је програмерима пружао АПИ који им је омогућавао да интегришу сервис за "ћаскање" (енг. chat) у своју веб страницу. Након објављивања сервиса за ћаскање, Тамплин и Ли су приметили да је сервис коришћен за пренос апликационих података који нису били намењени за ћаскање. Програмери су користили Енволв да синхронизују апликационе податке као што су тренутна стања игрица, у реалном времену, између њихових корисника. Тамплин и Ли су одлучили да одвоје сервис за ћаскање од архитектуре за рад у реалном времену, која га покреће, и основали су одвојену Фајербејс компанију у априлу 2012. године.[8] Фајербејс је прикупио 1,4 милиона долара оснивачког капитала у Мају 2012. од различитих фондова који се баве финансирањем новоотворених компанија као што су Флајбриџ (енг. Flybridge Capital Partners), Грејлок (енг. Greylock Partners), НEA (енг. NEA) и друге. Компанија је такође прикупила 5,6 милиона долара на почетку пословања у јуну 2013. године.[9] Фајербејс је 21. октобра 2014. објавио да га је купио Гугл (енг. Google) али нису објавили за коју цену.[7]

Услуге[уреди]

База података за рад у реалном времену[уреди]

Фајербејс пружа услуге базе података за рад у реалном времену и бекенд услуге. Сервис програмерима апликација пружа АПИ који омогућава синхронизовање апликационих података преко клијената и њихово складиштење на облак (енг. cloud).[10][11] Компанија пружа клијентске библиотеке које омогућавају интеграцију са Android, iOS, JavaScript, Јаva, Objective-C i Node.js апликацијама. Бази података се такође може приступити преко РЕСТ АПИ и веза за неколико Јаваскрипт библиотека као што су AngularJS, React, VueJS, Ember.js и Backbone.js.[12] РЕСТ АПИ користи серверски протокол за слање догађаја, што је у ствари АПИ за креирање HTTP конекција које се користе за примање нотификација са сервера. Програмери, коришћењем базе података за рад у реалном времену, могу да осигурају своје податке коришћењем прописаних безбедносних правила које пружа компанијски сервер.[13]

Хостинг[уреди]

Фајербејс Хостинг (енг. Hosting) је сервис за складиштење статичког садржаја који је пуштен у рад 13. маја 2014. године. Подржава складиштење статичких датотека као што су CSS, HTML, JavaScript и друге датотеке које се не мењају динамички. Сервис испоручује датотеке преко мреже за доставу садржаја (енг. Content Delivery Network (CDN)) коришћењем HTTPS протокола и SSL енкрипције. Фајербејс послује са компанијом Фастли (енг. Fastly) како би унапредио услуге Фајербејс Хостинга. Компанија тврди да је Фајербејс Хостинг настао из захтева корисника, програмери су користили Фајербејс због своје базе података у реалном времену, али им је требало место за складиштење њиховог садржаја.[14][15]

Фајербејс аутентификација[уреди]

Фајербејс аутентификација је сервис који може да аутентификује кориснике користећи само кôд са клијентске стране. Подржава пријаву преко налога за Фејсбук (енг. Facebook), Гит Хаб (енг. GitHub), Твитер (енг. Twitter) и Гугл (енг. Google). Додатно, укључује систем управљања налога корисника, при чему програмери могу да омогуће аутентификацију корисника преко имејла (енг. email) и шифре за пријаву на Фајербејс директно.[16]

Пројекти отвореног кода[уреди]

Фајерпед[уреди]

Фајерпед (енг. Firepad) је едитор отвореног кода за сарадњу у реалном времену. Пуштен у рад под MIT лиценцом. Неколико едитора користи Фајерпед, укључујући Атласион (енг. Atlassion) и Кодинг (енг. Koding).[17][18]

Фајерчет[уреди]

Фајерчет (енг. Firechat) је апликација за ћаскање (енг. chat) отвореног кода. Пуштена је у рад под MIT лиценцом.[19]

Референце[уреди]

Спољашње везе[уреди]