rocdevs/phpprague - proč by sakra někdo měl chtít dělat eshop?
Post on 15-Apr-2017
146 Views
Preview:
TRANSCRIPT
Proč by sakra někdo měl chtít dělat eshop?
Tomáš Strejček
Co dělámeź platforma pro eshopy ECH
ź vyvíjené na zelené louce
ź tým původně složený z lidí z jednotlivých eshopů, teď už většina týmu “z venku”
Co bylo, bylo
Velká monolitická aplikace, produkční verze za cca 3,5 měsíce v 5 lidech.
3 node MariaDB Galera Cluster s master-master replikací.
Redis, RabbitMQ, ElasticSearch.
Nette + Nette Database + Kdyby balíčky.
SpaceX, $12 billion valuation: Launches 70m rockets into space and lands them safely.
Snapchat, $20 billion valuation: Rainbow Filters.
Amazon, $336 billion valuation: Stuff.
Není to o penězích… jen si díky nim můžeme hrát se super technologiemi
Jak to vypadá
Proxy
Varnish + CDN
ElasticSearch
Slevový Engine
(nodejs)
RabbitMQ
App (php)
Galera Cluster
Admin (php)
Tasker (php)
Redis
middleware
SAP
sklady
teď
Jak to děláme
remote dev na serveru, local dev v dockeru continuous integration, přeprodukční prostředíautodeployované prostředí pro každou featuru
scrum, JIRA a github.
.. a teď si představte
jak testujete každou
featuru
.. na každém eshopu
Jak často nám to spadne?
… často
proto máme notifikační nástroje, monitoringy, alerty nad logy, 24/7 support
(icinga, newrelic, papertrail)
Kam to všechno vede
Větší rozpad na microservicy.
Intenzivnější škálování.
Optimalizace, optimalizace, optimalizace
Amazon AWS?
Eshop není jen Eshop
...pojďte si to taky zkusit
@TomasStrejcek tomas.strejcek@ecommerceholding.cz
top related