Go + Microservices = Go Kit [I] - Peter Bourgon, Go Kit

  Рет қаралды 102,747

CNCF [Cloud Native Computing Foundation]

CNCF [Cloud Native Computing Foundation]

Күн бұрын

Пікірлер: 75
@JoshuaKolden
@JoshuaKolden 6 жыл бұрын
CNCF fail. Pro tip: even if a talk goes overtime, and it seems like this one didn’t, the impact on a conference schedule last for a day. On youtube the talk will be incomplete forever.
@mysticaltech
@mysticaltech 5 жыл бұрын
Absolutely... What a shame really! Now we will never know what he had to say last.
@oguzhanozdemir7201
@oguzhanozdemir7201 3 жыл бұрын
Four years later and this is still one of the best talks, no doubts. I really want to know if those 2 minutes worth it? Kudos to Peter Bourgon!
@samifouad
@samifouad 3 жыл бұрын
this talk deserved an encore, a long Q&A and another encore. to be cut off is ridiculous. impacting a conference for 2 minutes is nothing compared to a cliffhanger that's 3 years later and 74,000 views old and counting
@timothymorris2704
@timothymorris2704 6 жыл бұрын
Really unfortunate that lady had to cut him off, very unprofessional.
@MrBranh0913
@MrBranh0913 6 жыл бұрын
It so cool to get a talk from a Final Fantasy villain
@TheGridmon
@TheGridmon 7 жыл бұрын
Seriously, what kind of beaurocrat cuts a talk off 2mins before it finishes.
@Badmarble24
@Badmarble24 6 жыл бұрын
haha that was such a downer at the end, incredible rude!
@albincr
@albincr 6 жыл бұрын
That was very bad cutting off at the very end...
@Ennem0_o
@Ennem0_o 3 жыл бұрын
technical debt is forever.
@vasya71
@vasya71 6 жыл бұрын
One of the best talks i have listened to on Go. The middleware reminds of NodeJS/expressJS patterns. Concepts, problems and potential solutions are explained very well.
@tonyww
@tonyww 6 жыл бұрын
that lady just pissed off everybody including people here!
@SirRagealot
@SirRagealot 4 жыл бұрын
Probably one of the best talks I've ever heard
@samifouad
@samifouad 3 жыл бұрын
until the end! what kind of nonsense was that!
@jtyyhhhj2960
@jtyyhhhj2960 6 жыл бұрын
Great talk by Peter Bourgon, the woman at the end should be ashamed of herself.
@ulgens
@ulgens 5 жыл бұрын
Go kit part of the talk starts 18:39. Before that, it's just a very long introduction.
@shiva.sharan
@shiva.sharan 2 жыл бұрын
Listened to the whole thing. Seems very relevant to the industry on how we see things in a day. Im transitioning to Go as well. Didnt want the talk to end this quickly.
@ligmaball69
@ligmaball69 3 жыл бұрын
A great talk. Loved it. But the ending would give it a great finish. Boo to the lady.
@farhadegza2
@farhadegza2 5 жыл бұрын
Great talk, thanks Peter, he talks fast but every word brings so much more. It was so unprofessional to cut him.
@AR-jx1sy
@AR-jx1sy 11 ай бұрын
Fantastic talk!
@jasontruter7239
@jasontruter7239 3 жыл бұрын
I've started using go kit to build microservices in go and it's awesome :)
@yogeshdharya3857
@yogeshdharya3857 Жыл бұрын
5th April 2023 14:37 IST : I had an idea that Go Lang was the mostly used language for good number of CNCF Projects and Peter told that those are rather Micro-Services oriented . So I knew that out of those valuable frameworks offered by Go there has to some specific framework which would rather be suited the best for these projects . M Glad I came across this video . Thanx CNCF and Peter !
@nomadtrails
@nomadtrails 2 жыл бұрын
Thanks Karen at the end there
@dragonmax2000
@dragonmax2000 6 жыл бұрын
Does he have the same talk elsewhere with a complete uninterrupted end?
@valdezm_com
@valdezm_com 6 жыл бұрын
I am not complaining about the last 2 minutes. Great talk Peter, very helpful. I like your diction! Talk about teaching us a new language; I suppose that is the nature of our endeavors, to sprinkle effective instruments of thought(in this case words) in an optimal(articulate) fashion.
@AyushmanAdhikary
@AyushmanAdhikary 3 жыл бұрын
Great points regrading this micro service paradigm.
@richardfrancis9006
@richardfrancis9006 5 жыл бұрын
Really interesting talk. Such a shame he got cut off at the end.
@billblair3155
@billblair3155 2 жыл бұрын
Fantastic. Thanks Very Much!
@colloredbrothers
@colloredbrothers 5 жыл бұрын
This is exactly what iv been thinking about for a while, to create a foundation for a microservice that is identical on all distributed services and can be bootstrapped easily for new services without making too many changes. The distributed service should be like a cell, each cell has organelles that perform basic functions, creating energy, signalling other cells, creating proteins etc... This structure is the same for each cell, yet each cell also has very specific functions, like the skin cell, the brain cell, the liver cell etc... When you put cells together you get an "ecosystem" that works together in harmony to produce larger functions of the "body", combined with a container orchestration layer you can now have cells failing and yet the system can maintain balance by routing requests to healthy cells which pick up the slack. You have an event driven infrastructure in place for cells to signal what is happening in the system to other cells that are interested, you can plugin to this stream of information (Kafka) as a person standing outside of the system and monitor the health of the system through the messages being sent. This makes it possible to diagnose the system through various markers and debug "metabolic pathways" that are showing a lot of failure so to speak. I'm in the process of creating such a "cell" template as a hobby in GO, the idea is to implement a "perfect" service shell which can be bootstrapped easily and be ready for immediate business implementation at its core without fussing about the peripheral behavior.
@chevalier5691
@chevalier5691 3 жыл бұрын
Bruh that cell analogy just fucked something on my mind. Very interesting analogy. Designers get inspirations from nature, is it perhaps our time to do the same?
@skylvid
@skylvid 6 жыл бұрын
Hilarious and timely. Would watch again.
@mehranjanfeshan
@mehranjanfeshan 4 жыл бұрын
Brilliant talk, so unfortunate that is left unfinished....
@FajarAndiPatappari
@FajarAndiPatappari 6 жыл бұрын
This talk like Lord of The Rings trilogy without Return of The Kings
@jaimereneewissner7032
@jaimereneewissner7032 6 жыл бұрын
What a sucky thing to do to a presenter. Should be ashamed.
@eahangkhov
@eahangkhov 4 жыл бұрын
Nice talk!
@filipeandrade6
@filipeandrade6 2 жыл бұрын
Really like Peter Bourgon, it's a shame that those 2 minutes got cancelled!
@karimsharif7779
@karimsharif7779 7 жыл бұрын
I wanna know the end to :-)
@SatishKumar-jb9qm
@SatishKumar-jb9qm 6 жыл бұрын
Very helpful. Thank you, Peter!
@quinten01
@quinten01 3 жыл бұрын
Great talk, too bad Karen had to cut it off at the end though
@muhammadtalha2363
@muhammadtalha2363 6 жыл бұрын
Explained very well it was brilliant talk
@arithdon
@arithdon 5 жыл бұрын
Great talk on go!
@ProCoder2007
@ProCoder2007 6 жыл бұрын
Are the slides available somewhere? So at least we could see the last slides ... :( Anyway great talk!
@NileshAkhade
@NileshAkhade 4 жыл бұрын
Yes its available here peter.bourgon.org/applied-go-kit/#1
@NSOwned
@NSOwned 4 жыл бұрын
Does anyone know where this presentation is? I'm new to this microservices niche
@user-wr2bs8zw9p
@user-wr2bs8zw9p 3 жыл бұрын
好帅
@Jarek.
@Jarek. 8 ай бұрын
Pity that at 2024 go-kit seems abandoned 😞Great talk though
@professor__p
@professor__p 4 жыл бұрын
Django also provides middleware...
@VickyGYT
@VickyGYT 3 жыл бұрын
It should be okay to allow few minutes... bad he couldn't complete the talk!
@AshishShekar
@AshishShekar 6 жыл бұрын
@CNCF put that lady into a goroutine, will ya ?
@gcxs
@gcxs 6 жыл бұрын
dequeue her channel
@houcebr
@houcebr 5 жыл бұрын
Aie .. the 2 additional minutes. I'm discovering that the rest are complaining from the same :D
@mahm0ud1
@mahm0ud1 4 жыл бұрын
shit!! really I have some problems with log, metrics and tracing in Gokit and the woman didn't complete his presentation!
@barathv9910
@barathv9910 3 жыл бұрын
video starts at 11:16 , initial part of video is nothing but go preaching!
@AntonyMapfumo
@AntonyMapfumo 3 жыл бұрын
Thanks
@shailynortiz
@shailynortiz 5 жыл бұрын
Go is magic due it's way to tell if an structure is implementing an interface or not, it magically connects you to it if you implement the methods, but it's not explicitly told
@skullteria
@skullteria 5 жыл бұрын
And they don't even upload the slides... wtf
@NileshAkhade
@NileshAkhade 4 жыл бұрын
peter.bourgon.org/applied-go-kit/#1
@rajvijen
@rajvijen 4 жыл бұрын
speakerdeck.com/peterbourgon/go-plus-microservices-equals-go-kit
@MultiBerticus
@MultiBerticus 6 жыл бұрын
End of the talk is here: kzbin.info/www/bejne/gImom3Stg7yUr9U
@startupguy
@startupguy 3 жыл бұрын
I don't like it. Probably looks okay for a small example demonstrated, but going to grow in complexity pretty soon for even average sized applications. Will result in many shallow interfaces. Will be difficult to keep track of number of middlewares and the functionality they provide.
@rachevp
@rachevp 5 жыл бұрын
A very insightful talk and something I am currently trying to draw inspiration from, for my own service blueprint: github.com/preslavrachev/go-service-template I am about to incorporate rate the concept of middlewares in there too. Too bad, they cut off the talk a couple of minutes too early.
@Nishant0061
@Nishant0061 2 жыл бұрын
Dude the hair gives my ocd a run for the money
@joemac84
@joemac84 4 жыл бұрын
Why the hell would they talk this guy off stage when he was getting to the conclusion of this great talk? Idiotic
@ethanliu4012
@ethanliu4012 3 жыл бұрын
I like his hair, I am bald though .
@joefreeman3772
@joefreeman3772 2 жыл бұрын
Its now 2022 and we're still wondering what he was going to say, that 'two-minute' woman is such a jobsworth
@lmb_codes
@lmb_codes 3 жыл бұрын
wtf ending. booooooo to whoever cut this off. cool talk btw, im sort of doing some survey on how to write microservices on other languages...go does not seem to be that mature (at least 4 years ago...)
@Daidera91
@Daidera91 5 жыл бұрын
cmon 2 minutes....
@shub_zzz
@shub_zzz 4 жыл бұрын
Boo hoo, lady
@dushyantm9579
@dushyantm9579 2 жыл бұрын
11:20 when he starts talking about microservices - till them he explains what is go 😑
@israzulka
@israzulka 4 жыл бұрын
the woman was very rude!!!
@nunezmartin7441
@nunezmartin7441 4 жыл бұрын
it's to bad the docs and examples really are lacking for go-kit. makes it kind of un-user friendly :(
@guibirow
@guibirow 3 жыл бұрын
it's a shame he spent the first 12 minutes of the presentation trying to sell go, otherwise he would've had more time to cover the rest and open for questions! I assume most of the people coming to this talk is already sold by lots of other nice "go is awesome" presentations!
@tung238
@tung238 3 жыл бұрын
Blame it on him, should cut off the introduction by.. a lot
Release Party | Ways To Do Things with Peter Bourgon
31:00
The Go Programming Language
Рет қаралды 23 М.
How To Build And Structure A Microservice In Golang?!
23:03
Anthony GG
Рет қаралды 51 М.
escape in roblox in real life
00:13
Kan Andrey
Рет қаралды 35 МЛН
王子原来是假正经#艾莎
00:39
在逃的公主
Рет қаралды 26 МЛН
So Cute 🥰
00:17
dednahype
Рет қаралды 46 МЛН
Building a Bank with Go
53:22
InfoQ
Рет қаралды 118 М.
Building Microservices with the Go Kit Toolkit
25:12
Tensor Programming
Рет қаралды 51 М.
GopherCon 2017: Peter Bourgon - Evolutionary Optimization with Go
39:18
How I build APIs capable of gigantic scale in Go - Mat Ryer
41:19
Введение в gRPC: пишем сервер на Go
18:03
Gopher School
Рет қаралды 60 М.
Go for Node.js Devs
36:22
NodeJSWarsaw
Рет қаралды 7 М.
The Why of Go
48:47
InfoQ
Рет қаралды 174 М.
GothamGo 2018 - Things in Go I Never Use by Mat Ryer
24:53
Nation Confrences
Рет қаралды 85 М.
escape in roblox in real life
00:13
Kan Andrey
Рет қаралды 35 МЛН