Zvláštní doba ve vývoji
Jak fungoval u me vyvoj pred 10ti lety a jak dnes? Ciste jen ve zkratce 🙂
Pred 10ti lety jsem si sel koupit komponenty pro server. Stravil jsem par dni vyberem, nasledne cekanim na dodavatele a nakonec jsem si pres pul republiky pro dily dojel, abych server slozil, zavezl do datacentra a doufal, ze ho nainstaluju bez problemove. Po hotove instalaci jsem se odebral domu, kde jsem se jiz pripojil pres SSH a hura na: apt-get install apache2 libapache2-mod-php mysql-server php-mysql
Takze jsem zabil spousty casu pripravou HW abych pak mel plny LAMP za 30s 🙂
Dnes ? Dnes jsem bohudik o neco dal s tim co resim, bohuzel zas ne o moc abych umel vyuzivat plne nove technologie, ale preci jen. Lognu se do konzole svyho providera, vyberu si HW sestavu, kliknu – do minuty mam mail s tim ze server je ready, tak si jdu naklikat predstavu instalace OS, a do dalsich 2 minut mam mail s IP adresou s tim ze server s mym OS je ready. Jenze pak to zacne 🙁
- mam hromadu dat, nepouzivam tedy MySQL skoro
- mam velky traffic, nepouzivam jen apache
- potrebuju nektere veci ridit lepe a vice
Takze najednou misto jednoho primitivniho apt-get si pripravuju repositare pro docker, openresty, a PHP7.3 .. pak hodinu saskuju s dockerem abych si dal do kupy maly ElasticSearch Cluster protoze mam 2 samostatny SSD disky na dva samostatny ES datovy nody + potrebuju jeden mater node a Kibanu na zjednoduseni prace s ES 🙂 Protoze potrebuju filtrovat hromadu shitu ve velkem trafficu, zaroven automaticky servirovat SSL certifikaty a mit moznost to tak nejak distribuoovat kvuli zatezi na vic mist, tak instaluju OpenResty kvuli perfektni podpore Nginx+LUA na autoSSL 🙂 Mno a protoze prece nejsem old-school tak nebudu instalovat balickovy PHP 7.0 kdyz uz mame 7.3, ze ?
Takze suma sumarum, trva me to stejne … jen proste netravim cas venku litanim po HW a DC, ale doma za monitorem nad terminalem …. nebylo nam proste drive tak nejak lip bez tech technologii ? 😀