Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Backbeam.io and other backend services
Search
Backbeam
September 18, 2013
Programming
200
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Backbeam.io and other backend services
Talk given at NSSpain 2013
Backbeam
September 18, 2013
More Decks by Backbeam
See All by Backbeam
Desafíos y lecciones aprendidas haciendo grandes aplicaciones con Node.js
backbeam
5
1.4k
Other Decks in Programming
See All in Programming
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
170
ADKを使って簡単にAIエージェントを作ってみよう
k1mu21
0
280
Semantic Version 単位で戦略を柔軟に変えて、パッケージアップデートを自動化する
daitasu
1
300
Dataformのリポジトリを立ち上げるときにまずやること / dataform-day0-2026
snhryt
0
180
Vite+ Unified Toolchain for the Web
naokihaba
0
340
技術記事、 専門家としてのプログラマ、 言語化
mizchi
13
6.5k
軽量Java基盤の設計 DIコンテナに頼らない、長期保守と1秒起動の実現 JJUG CCC 2026 Spring
macha64
0
570
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.3k
Developing with AI Agents — Codex, Claude Code & Cowork Practical Guide
x5gtrn
PRO
0
1.3k
過去最大のMCPアップデート! 2026-07-28 RC版の謎に迫る
licux
6
390
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
620
エンジニアと一緒にテストコードの設計と実装を改善した話
mototakatsu
0
220
Featured
See All Featured
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
150
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
170
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.1k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
380
It's Worth the Effort
3n
188
29k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
230
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
The untapped power of vector embeddings
frankvandijk
2
1.8k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
KATA
mclloyd
PRO
35
15k
Transcript
Backbeam.io and other backend services NSSpain, September 2013 Alberto Gimeno
@gimenete
This place is awesome ? Some great pub Even a
simple app needs to share data including geolocated data, user generated content, user authentication, etc.
So you need to build an infrastructure behind your app.
You need to build a database, a web service,...
A control panel to be able to see and administrate
the data of your service
You need to implement the users authentication mechanism: integrating with
Facebook, Twitter, Google+, allowing to signup with email +password, implement password recovery, etc.
You will probably need to send mails and take care
that they don’t fall in the spam folder
You will need to implement Push Notifications for iOS and
Android, take care of devices no longer active, send notifications to many devices at once,...
You need to monitor the servers, scale, do backups, install
server software upgrades,...
This place is awesome Some great pub And this is
just a very simple app!
And your app evolves • Change the database schema •
Update the control panel • Modify the web service • Deploy or fetch the changes • Then code the actual feature!
app == iceberg
What users see...
What they don’t see
What you love doing
The boring stuff
What gives value to your users
What bothers you
Alternatives?
Third party backend services • Focus on your app •
Don’t waste time on infrastructure • Save time, save money • Evolve your app quickly • Enjoy a well tested backend
Existing services
Push notifications
Hosted databases
Email delivery
Limited services
Full-featured services
Backbeam.io features
Complex queries select news where title like 'Awesome' join last
5 comments having score > 10 fetch author sort by created_at BBQuery *query = [Backbeam queryForEntity:@"place"]; [query setQuery:@"join city sort by popularity"]; [query fetch:100 offset:0 success:^(NSArray *objects) { // do something with these objects } failure:^(NSError *error) { // something went wrong }];
Realtime • Send events • Subscribe • Websockets
Control panel for humans • Rich text editing • Edit
and browse relationships • Geolocated data • Drag and drop files
Full featured web framework • Model-view-controller • URL routing with
patterns • File uploads and downloads • Cookies, gzip, JSON support,...
DEMO
What’s next?
Code instrumentalization
Code versioning
Admin panels
In the long term • Data mining • Machine learning
• Marketplace of project templates
http://backbeam.io @backbeamio ¡Gracias!