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
400
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
600
IUT - Cours #2 - TDD
pcreux
1
710
IUT - Cours #1 - Agilité
pcreux
1
810
Gardien
pcreux
2
89
Outils web au service des développeurs
pcreux
2
110
Versapay - Tools for Happy Devs
pcreux
1
120
Other Decks in Technology
See All in Technology
手を動かしてレベルアップしよう!
maruto
0
200
データベースの負荷を紐解く/untangle-the-database-load
emiki
2
500
遷移の高速化 ヤフートップの試行錯誤
narirou
6
1.1k
Raycast Favorites × Script Command で実現するお手軽情報チェック
smasato
1
140
Pwned Labsのすゝめ
ken5scal
1
400
わたしがEMとして入社した「最初の100日」の過ごし方 / EMConfJp2025
daiksy
14
4.9k
AWSではじめる Web APIテスト実践ガイド / A practical guide to testing Web APIs on AWS
yokawasa
7
660
NFV基盤のOpenStack更新 ~9世代バージョンアップへの挑戦~
vtj
0
350
組織におけるCCoEの役割とAWS活用事例
nrinetcom
PRO
4
130
AWSを活用したIoTにおけるセキュリティ対策のご紹介
kwskyk
0
340
AIエージェント時代のエンジニアになろう #jawsug #jawsdays2025 / 20250301 Agentic AI Engineering
yoshidashingo
8
3.6k
Autonomous Database Serverless 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
17
45k
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
44
14k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
Designing for Performance
lara
604
68k
For a Future-Friendly Web
brad_frost
176
9.6k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
How to Think Like a Performance Engineer
csswizardry
22
1.4k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Building Applications with DynamoDB
mza
93
6.2k
A better future with KSS
kneath
238
17k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
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