4. 4
FCC is a fictive retailing company, operating
physical points of sales as well as an online
platform
FCC is currently running its platform since
more than 10 years
● Desktop web application
● Mobile APIs
● Back-office applications
Its architecture is based on a monolithic
application running a RDBMS
Key figures
$1 B revenue for 2018
40k+ orders per week
1k+ point of sales
Aggressive revenue growth
target challenges are expected
by FCC’s top management for
the next 3 years
29. 29
I tried to sell
you a dream!
CDC highly needs your
attention in different
ways depending on the
DB you use
JSON usage makes
data governance at risk
Needs more code to
support updates
This code for
presentation purpose !
There’s still a lot of
corner cases to cover!
@blep
I’m going to make the case that databases and software architectures are only 50% complete, that there is a fundamental missing ingredient that we don’t represent and that capturing this will be a major leap forward in how we think about the architecture of data systems and of companies and that Kafka is they key building block spurring this change.
This is a little bit of an outrageous claim. After all there is nothing really new in computer science and we’ve been building systems for a while, if there was something this fundamental we’d know about it, right?
Well in a way we do.
What I’m talking about is of course....