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
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
GNU Makeの使い方 / How to use GNU Make
kaityo256
PRO
16
5.6k
10 Tips of AWS ~Gen AI on AWS~
licux
5
420
アーキテクチャモダナイゼーションとは何か
nwiizo
19
5.3k
CursorとClaudeCodeとCodexとOpenCodeを実際に比較してみた
terisuke
1
470
感情を設計する
ichimichi
5
1.5k
Coding at the Speed of Thought: The New Era of Symfony Docker
dunglas
0
5k
Oxlintとeslint-plugin-react-hooks 明日から始められそう?
t6adev
0
270
実用!Hono RPC2026
yodaka
2
240
セグメントとターゲットを意識するプロポーザルの書き方 〜採択の鍵は、誰に刺すかを見極めるマーケティング戦略にある〜
m3m0r7
PRO
0
560
Don't Prompt Harder, Structure Better
kitasuke
0
770
ソフトウェア設計の結合バランス #phperkaigi
kajitack
0
140
forteeの改修から振り返るPHPerKaigi 2026
muno92
PRO
3
290
Featured
See All Featured
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
69
39k
The Spectacular Lies of Maps
axbom
PRO
1
710
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.4k
A designer walks into a library…
pauljervisheath
211
24k
Chasing Engaging Ingredients in Design
codingconduct
0
170
How Software Deployment tools have changed in the past 20 years
geshan
0
33k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.1k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
890
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9k
GitHub's CSS Performance
jonrohan
1032
470k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
680
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
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!