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
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
「OSSがあるなら自作するな」は AI時代も正しいか ── Build vs Adopt の新しい判断基準
kumorn5s
7
2.6k
2026年のソフトウェア開発を考える(2026/05版) / Software Engineering Scrum Fest Niigata 2026 Edition
twada
PRO
23
12k
PHPでバイナリをパースして理解するASN.1
muno92
PRO
0
460
過去のレビュー知見をSkillsで資産化した話
pkshadeck
PRO
1
1.9k
From Formal Specification to Property Based Test
ohbarye
0
2.5k
Liberating Ruby's Parser from Lexer Hacks
ydah
2
2.7k
Spec Driven Development | AI Summit Vilnius
danielsogl
PRO
1
150
PicoRuby for IoT: Connecting to the Cloud with MQTT
yuuu
2
770
AIベース静的検査器の偽陽性率を抑える工夫3選
orgachem
PRO
4
460
なぜあなたのコードには「コシ」がないのか?〜AI時代に問う、最後まで美味しい設計と戦略〜 #phpconkagawa / phpconkagawa2026
shogogg
0
180
Claude CodeでETLジョブ実行テストを自動化してみた
yoshikikasama
0
1.2k
【ディップ|26年新卒研修資料】OpenAPI/Swagger REST API研修
dip_tech
PRO
0
150
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Mobile First: as difficult as doing things right
swwweet
225
10k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
390
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
200
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
350
My Coaching Mixtape
mlcsv
0
130
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
65
54k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
560
Code Review Best Practice
trishagee
74
20k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
780
The Cost Of JavaScript in 2023
addyosmani
55
9.9k
Mind Mapping
helmedeiros
PRO
1
190
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!