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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
Signal Forms: Details & Live Coding @enterJS 2026 in Mannheim
manfredsteyer
PRO
0
200
「なぜそう決めたのか」を残し続ける仕組み ― Notion AI カスタムエージェント × Slack連携による設計判断の自動記録 - NIKKEI Tech Talk #47
niftycorp
PRO
0
230
Spec Driven Development | AI Summit Lisbon
danielsogl
PRO
0
210
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
300
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
180
キャリア迷子上等 ─ "ない道"は自分で作ればいい
16bitidol
3
2.3k
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
8.4k
AIキャラアプリkaiwaの低遅延音声通話基盤をどう作ったか - AWS Gravitonで支える低遅延・低コストAI Agent基盤
mogamit
0
110
Lessons from Spec-Driven Development
simas
PRO
0
220
Honoでのサプライチェーン侵害対策 〜 3つのライブラリに学ぶ
yusukebe
7
1.5k
Datadog LLM Observabilityで実現する 安全なLLM Usage 管理
3150
0
120
AI駆動開発を妨げる技術的負債の解消アプローチ / ai-refactoring-approach
minodriven
15
7.3k
Featured
See All Featured
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
210
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Building the Perfect Custom Keyboard
takai
2
800
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
[SF Ruby Conf 2025] Rails X
palkan
2
1.1k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.3k
The browser strikes back
jonoalderson
0
1.3k
Making Projects Easy
brettharned
120
6.7k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
870
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.3k
Navigating Weather and Climate Data
rabernat
0
240
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!