Under utveckling

17: Go och mikrotjänster med Erik Lupander

12.06.2017 - By TimeEdit ABPlay

Download our free app to listen on your phone

Download on the App StoreGet it on Google Play

Go är ett populärt språk. Mikrotjänster är ett populärt koncept. Men det är inte helt vanligt att kombinationen diskuteras. Fredrik pratar med Erik Lupander på Callista om Eriks erfarenheter av att skriva mikrotjänster i Go och sammanfoga dem med andra tjänster och Java-baserade miljöer. Vi går igenom hur och varför Erik valde Go, hur det är att skriva mikrotjänster i språket, hur Gos filosofier passar och vad som eventuellt saknas eller är styrkor jämfört med ett oftare använt språk som Java. Spoiler: det är inte svårt att infoga en tjänst skriven i Go i en mikrotjänstmiljö som i övrigt är Javabaserad. Länkar Erik Lupander Callista Go Mikrotjänster Eriks bloggserie om Go och mikrotjänster Spring boot Node.js Amazon AWS-prislistor Spring cloud Netflix öppna stack Magnus Larsson och hans bloggserie Netflix Eureka Docker swarm Kretsbrytare Hystrix Kubernetes Openshift Polymorfism Composition over inheritance Duck typing Rob Pike, Ken Thompson och Robert Griesemer - Gos skapare Websphere Intellij IDEA Visual studio code Goland - Intellij:s IDE för Go Atom Make Gradle gofmt Cockroachdb Spanner CAP-teoremet Mongodb Gatling Rabbitmq Viper Generics i Java DRY-principen - don't repeat yourself Gos inbyggda testramverk Mockito Junit Goconvey BDD - beteendedriven utveckling Jasmine Interceptorer Aspektorienterad programmering Go kit Kite Workspaces i Go Semantic versioning Opencv Hibernate Referensintegritet Goroutines Channels Under utveckling är en podd av och för utvecklare, skapad i soliga (nåja) Göteborg av oss som jobbar på TimeEdit. Vi vill väldigt gärna höra dina åsikter om det vi pratar om! Vi finns på Twitter som uupodden och på Facebook som Under utveckling. Gillar du podden får du mer än gärna betygsätta oss i iTunes!

More episodes from Under utveckling