CANON_112024 CANON_112024 CANON_112024

Technológie, ktoré stoja za vyhľadávačom Boataround

Tlačové správy
0
Backend V začiatkoch bolo rozhodnutie ohľadom tech stacku jednoznačné a bolo postavené na technológiách, s ktorými sme mali najviac skúseností. Ako základ sme zvolili PHP a vtedy veľmi zaujímavý a rýchlo rastúci framework Laravel na ňom postavený. Veľmi dôležité rozhodnutie bola databáza, kde aj napriek tomu, že sme mali viac skúseností s relačnými databázami, sme sa rozhodli ísť inou cestou a zvolili sme NoSQL dokumentovú databázu, najmä pre jej možnosť veľmi dynamicky meniť štruktúru, čo bolo pre rýchlosť rastu projektu rozhodujúce. Po prvých pár mesiacoch sme náš tech stack rozšírili o NodeJS, na ktorom sme postavili našu komunikáciu s Frontendom cez naše prvé API. V rovnakom technologickom zložení sme zostali relatívne dlho a postavili sme na NodeJS ešte niekoľko microservices, ktoré využívame doteraz. Cloud Od začiatku nám celý kód bežal a poväčšine stále beží na AWS (Amazon Web Services). Najskôr bežali všetky služby na dedikovaných serveroch. Súčasný stav je trochu iný - ...

Mohlo by vás zaujímať

Mohlo by vás zaujímať