쿠버네티스 때문에 상당수의 빅테크, 시리즈 d 유니콘들이 백엔드의 많은 부분에 go를 채택해서
이제는 애지간한 기업들은 go가 있는 하이어링 포스트가 굉장히 많고
대부분 기존 프로젝트 팀들이 go+java, go+python 이런식으로 페어 맞춰서 가는 트렌드. 이 것도 내 생각엔 몇 년안에 부 언어가 아니라 주 언어가 될 거 같다.
쿠버네티스 때문에 상당수의 빅테크, 시리즈 d 유니콘들이 백엔드의 많은 부분에 go를 채택해서
이제는 애지간한 기업들은 go가 있는 하이어링 포스트가 굉장히 많고
대부분 기존 프로젝트 팀들이 go+java, go+python 이런식으로 페어 맞춰서 가는 트렌드. 이 것도 내 생각엔 몇 년안에 부 언어가 아니라 주 언어가 될 거 같다.
grpc 도 go 버젼이 제일 빠름...
Go쓸바에 c쓰지 상폐될언어를왜쓰노
go는 이미 뜨는 언어 수준을 지났고 마켓에 한참 전에 자리 잡았는데
그니까 그냥 c쓰면되지 고를왜쓰냐고
아 써놨자나 이 세상 모든게 쿠버네티스에 올라가는 시대라 채택할 수 밖에 없는거 같다고
아직도 C언어만 빠는 틀딱새끼가 있네 C/C++ 만드는데 참여한 사람이 C/C++ 대체하려고 만든게 Go언어고 성공적으로 점유율 먹고 있는데
켄톰슨이 만드는데 참여한건 맞지만 애초에 Go가 C를 대체하려고 만든게 아닌데 뭔소리노. 쓰이는 분야가 다르다
인프라 수준에서 C를 대체하려고 만든거 맞아
응 한국은 자프링이 대세야
근데 빅테크에서 SDE가 쿠버네티스 직접 만질일이 얼마나 있음??
빅테크 뿐만 아니라 요즘 대부분 회사는 데브와 옵스가 같이 돌아감. 불편해도 쿠버네티스 헬름 알고cd 등 조합해서 리파지토리에서 수정과 배포까지 모두 이루어지게끔. 물론 보통 팀에 옵스 전담자가 있긴 대부분 k9s 키고 뭐가 댜운된건가 보는정도는 하지. 고는 클러스터 내애서 쓸만한 오픈소스 툴이 다 고로 되어있어서 피할 수 없지
그정도는 그냥 다른언어 쓰던애들도 충분히 할수있잖아. 고가 좀 이질적이긴해도 스펙이 심플해서 안써봤어도 크게 어렵지 않은데 니가 말하는 그런상황이라면 오히려 중요한건 인프라쪽 경험이겠지
고가 강요되는 이유는 한번 클러스터 위에 올라가면 aws에 올리던 애저에 올리던 Onpremise에 돌리던 그 안에 갇혀버려서 클러스터 내에서 뭘 해결하려 하면 자칫 커스텀 컨트롤러를 만들던 해야되기 때문에 그럼. 테라폼도 마찬가지고. 빅테크기 때문에 더더욱 뭔가 오버라이드 해야하는데 모두가 똑같은 옵스 툴 위에 돌아가고 그 옵스가 강요하는 언어가 단 하나인 느낌?
기능적인거 뿐만 아니라 컴플라이언스나 라이센스 문제 때문에 회사 자체적으로 만든 툴을 전사적으로 쓰라는 지시가 있는 경우도 많고.
그럼 신입뽑을때는 딱히 필요할것같지 않지만, 시니어 뽑을때는 확실히 고를 다룬 경험이 요구되긴 하겠네
회사에서 프로토버프로 api 스펙 만들고 Go 서버 코드 자동 생성하는 라이브러리 쓰는 프로젝트 있는데 편하드라
grpc?
grpc 게이트웨이는 아니고 rest api 서버 코드 생성해주는 라이브러리
kube sdk 쓸일 없으면 굳이 싶음
어이 자슬람 시니어들이 ㅈ으로 보이노