Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Functional Micro Services
Philippe Creux
October 27, 2016
Technology
0
140
Functional Micro Services
Be warned: this is a Tongue-in-cheek talk.
Philippe Creux
October 27, 2016
Tweet
Share
More Decks by Philippe Creux
See All by Philippe Creux
DRY 2.0
pcreux
1
290
IUT - Cours #2 - TDD
pcreux
1
690
IUT - Cours #1 - Agilité
pcreux
1
790
Gardien
pcreux
2
69
Outils web au service des développeurs
pcreux
2
81
Versapay - Tools for Happy Devs
pcreux
1
75
Other Decks in Technology
See All in Technology
Power BI Premiumでデータ準備!
hanaseleb
1
180
実験!カオスエンジニアリング / How to Chaos Engineering
oracle4engineer
PRO
0
130
數據的多重宇宙 @ LINE Taiwan
line_developers_tw
PRO
0
560
msal.jsのあれこれ
takas0522
0
1.5k
次期LTSに備えよ!AOS 6.1 HCI Core 編
smzksts
0
170
Embedded SRE at Mercari
tcnksm
0
790
New Features in C# 10/11
chack411
0
740
SRENEXT2022 組織にSREを実装していくまでの道のり
marnie0301
1
230
キャッチアップ Android 13 / Catch up Android 13
yanzm
2
940
#BabylonJS5 の祭ツイートまとめ Let's take a look at what people create with the latest #BabylonJS5
chomado
0
720
ドキュメントの翻訳に必要なこと
mayukosawai
0
120
1年間のポストモーテム運用とそこから生まれたツール sre-advisor / SRE NEXT 2022
fujiwara3
6
2.9k
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
25
1.5k
How GitHub (no longer) Works
holman
296
140k
KATA
mclloyd
7
8.6k
Music & Morning Musume
bryan
35
4.1k
How To Stay Up To Date on Web Technology
chriscoyier
780
250k
How to train your dragon (web standard)
notwaldorf
57
3.8k
Visualization
eitanlees
124
11k
Infographics Made Easy
chrislema
233
17k
How GitHub Uses GitHub to Build GitHub
holman
465
280k
The Art of Programming - Codeland 2020
erikaheidi
31
5.8k
Facilitating Awesome Meetings
lara
29
3.9k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
7
1k
Transcript
@pcreux Code and Coffee - Oct 2016 This is 2016…
@pcreux Code and Coffee - Oct 2016 This is 2016…
@pcreux Code and Coffee - Oct 2016 MONOLITH
@pcreux Code and Coffee - Oct 2016
@pcreux Code and Coffee - Oct 2016
@pcreux Code and Coffee - Oct 2016
@pcreux Code and Coffee - Oct 2016
@pcreux Code and Coffee - Oct 2016
@pcreux Code and Coffee - Oct 2016 Functional micro-services will
save the world
@pcreux Code and Coffee - Oct 2016 MICRO-Services
@pcreux Code and Coffee - Oct 2016
@pcreux Code and Coffee - Oct 2016
@pcreux Code and Coffee - Oct 2016
@pcreux Code and Coffee - Oct 2016
@pcreux Code and Coffee - Oct 2016
@pcreux Code and Coffee - Oct 2016 If you cannot
build a well-structured monolith, what makes you think you can build a well-structured set of micro-services?
@pcreux Code and Coffee - Oct 2016 Object-Oriented Programming
@pcreux Code and Coffee - Oct 2016 ! " #
$ % & ⏲ ( ) *
@pcreux Code and Coffee - Oct 2016 ! " #
$ % & ⏲ ( ) *
@pcreux Code and Coffee - Oct 2016 FUNCTIONAL Programming
@pcreux Code and Coffee - Oct 2016 + , -
@pcreux Code and Coffee - Oct 2016 . / ⛽
+ , -
@pcreux Code and Coffee - Oct 2016 ! + ,
-
@pcreux Code and Coffee - Oct 2016 + , -
Functional programming is HARD my friend. And it won’t magically improve your variable names and data structure.
@pcreux Code and Coffee - Oct 2016 BACK-End
@pcreux Code and Coffee - Oct 2016 Front-end
@pcreux Code and Coffee - Oct 2016
@pcreux Code and Coffee - Oct 2016
@pcreux Code and Coffee - Oct 2016
@pcreux Code and Coffee - Oct 2016 1
@pcreux Code and Coffee - Oct 2016 ☺
@pcreux Code and Coffee - Oct 2016 @pcreux YVR Software
- Sep 2016
@pcreux Code and Coffee - Oct 2016 elm
@pcreux Code and Coffee - Oct 2016 elm
@pcreux Code and Coffee - Oct 2016 SQL IS DEAD
@pcreux Code and Coffee - Oct 2016 NOSQL IS DEAD
@pcreux Code and Coffee - Oct 2016 DATA IS DEAD
@pcreux Code and Coffee - Oct 2016 SERVER IS DEAD
@pcreux Code and Coffee - Oct 2016 AMAZON LAMBDA
@pcreux Code and Coffee - Oct 2016 AMAZON LAMBDA
@pcreux Code and Coffee - Oct 2016 AMAZON LAMBDA
@pcreux Code and Coffee - Oct 2016 Tl;dr
@pcreux Code and Coffee - Oct 2016 New & shiny
languages & frameworks make the programming experience fun. It’s good design, good code & good practices that make good software.
@pcreux Code and Coffee - Oct 2016 Thank you