Senior
Koji je tehnološki stek korišćen na poslednjem radnom mestu?
sobes.tech АИ
Одговор од АИ
Na poslednjem radnom mestu uglavnom se koristio sledeći tehnološki stack:
- Jezik programiranja: Go (Golang) za razvoj serverske logike i mikroservisa.
- Sistem za upravljanje bazama podataka: PostgreSQL za skladištenje podataka.
- Sistemi za kontejnerizaciju: Docker za pakovanje aplikacija.
- Orkestracija: Kubernetes za upravljanje kontejnerima i skaliranje.
- Alati CI/CD: Jenkins i GitLab CI za automatizaciju izgradnje i implementacije.
- Monitoring: Prometheus i Grafana za prikupljanje metrika i vizualizaciju.
Primer korišćenja Go za jednostavan HTTP server:
package main
import (
"fmt"
"net/http"
)
func handler(w http.ResponseWriter, r *http.Request) {
fmt.Fprintf(w, "Hello, World!")
}
func main() {
http.HandleFunc("/", handler)
http.ListenAndServe(":8080", nil)
}