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
310
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
490
IUT - Cours #2 - TDD
pcreux
1
700
IUT - Cours #1 - Agilité
pcreux
1
800
Gardien
pcreux
2
78
Outils web au service des développeurs
pcreux
2
96
Versapay - Tools for Happy Devs
pcreux
1
100
Other Decks in Technology
See All in Technology
.NET Profiler in 2024.
kkamegawa
2
2.6k
AWS学習者向けにAzureの解説スライドを作成した話
handy
3
220
高専で制御を、大学でセンシングを学び、次は脳みそ
satoshirobatofujimoto
0
120
エンジニア候補者向け資料2024.04.24.pdf
macloud
0
3.4k
データ基盤を支える技術
chanyou0311
1
150
Cypress or Playwright?
rainerhahnekamp
0
180
【NW X Security JAWS#3】L3-4:AWS環境のIPv6移行に向けて知っておきたいこと
shotashiratori
1
730
Google Cloud Next '24 Recap(Cloud Run/k8s)
mokocm
0
370
Microsoft Intune 勉強会 第 2 回目
tamaiyutaro
2
510
Documentação de Produtos: Artefatos essenciais na prática
rigolon
1
220
認知症フレンドリーテックとスタックチャン
naokiuc
0
380
AWSに詳しくない人でも始められるコスト最適化ガイド
yuhta28
2
420
Featured
See All Featured
Writing Fast Ruby
sferik
622
60k
How to train your dragon (web standard)
notwaldorf
75
5.2k
Web development in the modern age
philhawksworth
203
10k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
What the flash - Photography Introduction
edds
64
11k
Build your cross-platform service in a week with App Engine
jlugia
226
17k
10 Git Anti Patterns You Should be Aware of
lemiorhan
649
58k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
117
18k
Raft: Consensus for Rubyists
vanstee
133
6.3k
Testing 201, or: Great Expectations
jmmastey
30
6.4k
Robots, Beer and Maslow
schacon
PRO
155
7.9k
Scaling GitHub
holman
457
140k
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