Sobes.tech

Golang

```go import ( "fmt" "runtime" "time" ) func main() { runtime.GOMAXPROCS(2) var c chan int for i := 0; i < 5; i++ { go sleeping(i, c) } for i := 0; i < 5; i++ { gopherID := <-c fmt.Println("Routine ", gopherID, " hat das Schlafen beendet") } } func sleeping(id int, c chan int) { time.Sleep(3 * time.Second) fmt.Println("... ", id, " Zeit zum Stoppen ...") c <- id } ```

141

Es gibt einen Parkplatz im Einkaufszentrum: Autos fahren rein und raus, und am Ende der Parksession muss bezahlt werden. Wie siehst du das? Entwerfe ein System.

138

Erzähle mir vom konkurrierenden Processing — du hast einen eigenen Punkt dazu. Wie haben sie die Parallelität eingeschränkt? Wie viele Verbindungen gab es zu PostgreSQL?

126

Du verbindest zwei Tabellen und führst eine Aggregation durch, in diesem Moment ändern sich diese Daten — was wird passieren?

125
/11