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
Functional Micro Services
Search
Philippe Creux
October 27, 2016
Technology
0
340
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
530
IUT - Cours #2 - TDD
pcreux
1
700
IUT - Cours #1 - Agilité
pcreux
1
800
Gardien
pcreux
2
83
Outils web au service des développeurs
pcreux
2
97
Versapay - Tools for Happy Devs
pcreux
1
110
Other Decks in Technology
See All in Technology
Scaling Technical Excellence at 104: Evolution in AWS and Developer Empowerment
scotthsieh825
1
160
LLMアプリケーションの評価の実践と課題 ~PharmaXにおける今後の展望~
pharma_x_tech
2
170
Git 研修 Basic【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
310
累計ダウンロード数1億8000万を超えるアプリケーションプラットフォームのレガシーシステム脱却とモダン化への道
kmitsuhashi
0
120
たくさん本を読んだけど 1年後には綺麗サッパリ!を乗り越えて 学習の鬼になるぞ👹
yum3
0
160
プレイドにおけるDatadog APMの活用方法
plaidtech
PRO
2
120
「単なる OAuth 2.0 を認証に使うと、車が通れるほどのどでかいセキュリティー・ホールができる」のか検証してみた
terara
0
380
ギークの理想が7つ集まるエムスリーで夢を叶えよう - エムスリー株式会社
m3_engineering
1
260
AOAI Dev Day LLMシステム開発 Tips集
hirosatogamo
15
3.8k
技術負債による事業の失敗はなぜ起こるのか / Why do business failures due to technical debt occur?
i35_267
0
190
Android研修【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
100
AOAI Dev Day - Opening Session
yoshidashingo
2
470
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
63
11k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.3k
Teambox: Starting and Learning
jrom
130
8.6k
Large-scale JavaScript Application Architecture
addyosmani
506
110k
Rebuilding a faster, lazier Slack
samanthasiow
78
8.5k
Scaling GitHub
holman
458
140k
GraphQLの誤解/rethinking-graphql
sonatard
59
9.6k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
18
1.2k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
224
21k
Building an army of robots
kneath
301
42k
Robots, Beer and Maslow
schacon
PRO
157
8.1k
Statistics for Hackers
jakevdp
792
220k
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