Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ZeroServices lightning talk
Search
Boris Feld
January 31, 2015
Programming
1
1.6k
ZeroServices lightning talk
A small lightning talk about ZeroServices (
https://github.com/Lothiraldan/ZeroServices
)
Boris Feld
January 31, 2015
Tweet
Share
More Decks by Boris Feld
See All by Boris Feld
BALTO, ONE TEST OUTPUT FORMAT TO UNITE THEM ALL
lothiraldan
0
64
Une révolution dans le monde des tests
lothiraldan
0
270
Mercurial changeset Evolution
lothiraldan
0
200
Python Unicode and Bytes Demystified
lothiraldan
0
260
Django 101
lothiraldan
0
260
Saltpad: A saltstack Web GUI
lothiraldan
5
28k
Mock considered harmful
lothiraldan
1
730
from Sync to Async Python, a AsyncIO migration
lothiraldan
2
770
Microservices késako
lothiraldan
0
150
Other Decks in Programming
See All in Programming
実はマルチモーダルだった。ブラウザの組み込みAI🧠でWebの未来を感じてみよう #jsfes #gemini
n0bisuke2
2
1k
TypeScriptで設計する 堅牢さとUXを両立した非同期ワークフローの実現
moeka__c
6
3k
大体よく分かるscala.collection.immutable.HashMap ~ Compressed Hash-Array Mapped Prefix-tree (CHAMP) ~
matsu_chara
2
220
俺流レスポンシブコーディング 2025
tak_dcxi
14
8.7k
著者と進める!『AIと個人開発したくなったらまずCursorで要件定義だ!』
yasunacoffee
0
140
tparseでgo testの出力を見やすくする
utgwkk
2
220
認証・認可の基本を学ぼう後編
kouyuume
0
190
JETLS.jl ─ A New Language Server for Julia
abap34
1
400
Socio-Technical Evolution: Growing an Architecture and Its Organization for Fast Flow
cer
PRO
0
330
これならできる!個人開発のすゝめ
tinykitten
PRO
0
100
ローターアクトEクラブ アメリカンナイト:川端 柚菜 氏(Japan O.K. ローターアクトEクラブ 会長):2720 Japan O.K. ロータリーEクラブ2025年12月1日卓話
2720japanoke
0
730
AIコーディングエージェント(skywork)
kondai24
0
170
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
A Tale of Four Properties
chriscoyier
162
23k
Fireside Chat
paigeccino
41
3.7k
Six Lessons from altMBA
skipperchong
29
4.1k
A Modern Web Designer's Workflow
chriscoyier
698
190k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
1
100
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
It's Worth the Effort
3n
187
29k
How to Think Like a Performance Engineer
csswizardry
28
2.4k
Site-Speed That Sticks
csswizardry
13
1k
Statistics for Hackers
jakevdp
799
230k
Transcript
ZeroServices Micro-Services made f*****g easy.
About me • Python Dev • DevOps • API fan
• @lothiraldan
So you want an API…
The API debate • The API should be written in
NodeJS • We should use PUT instead of PATCH • I want an xml representation • Collection+json is better than JSON-LD. • Flask / Django debate. • Etc…
The missing debate • What about not HTTP interaction (filesystem,
XMPP, IRC, …). • Need for a distributed architecture. • Integrating several languages / DB. • Integrate old soap API.
ZeroServices • A distributed resource (as in REST) framework. •
Event-driven. • Automatic realtime API. • And some others cool features: • Dynamically computed attributes. • Broker-less worker.
Challenge • A distributed micro-services architecture with a realtime API
and a broker-less task worker in 33 lines of Python which compute the root of some values? • Challenge accepted! • https://github.com/Lothiraldan/ZeroServices/tree/ master/examples/fosdem_2015
FLOSS • https://github.com/Lothiraldan/ZeroServices
Thank you!