O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Technologický background DámeJídlo

837 visualizações

Publicada em

Publicada em: Software
  • Seja o primeiro a comentar

Technologický background DámeJídlo

  1. 1. Technologický background DámeJídlo aneb není e-shop jako e-shop Martin Štekl @stekycz @DameParky 1
  2. 2. DámeJídlo JE e-shop 2
  3. 3. Architektura • PHP 5.6, Nette 2.2, Percona server 5.6, Redis, RabbitMQ, Nginx • Knihovny z balíčku Kdyby, včetně Doctrine, a mnoho dalších • 5 produkčních virtuálních serverů + 1 testovací • 2 aplikace • 3 mobilní aplikace • několik vlastních webových API 3
  4. 4. E-shop • Zpětná kompatibilita webových API • Práce s časem (otevírací doba, objednávky na později, …) • Geo data - adresy, GPS souřadnice, definice rozvozových zón, … 4
  5. 5. Logistika • Hledání nejlepší trasy kurýra • Předpovědi prodlev při čekání kurýra • Komunikace s mobilní aplikací a s e-shop aplikací (nejen DámeJídlo) 5
  6. 6. Další zajímavosti • Psaní testů - Nette Tester, Mockery, … • Návrh webového API • Refactoring • Hackaton každý měsíc • Spolupráce s Keboola a GoodData 6
  7. 7. 7
  8. 8. A co další technologie? • Capistrano • PostgreSQL • ElasticSearch • Open Street Map • Amazon Web Services 8
  9. 9. Sháníme posilu! chci-ten-job@damejidlo.cz @DameParky 9

×