본문 바로가기
Study/Seminar

golang 세미나 in Jeju (Google Develop Group)

by 태하팍 2024. 7. 15.
반응형

SESSION 1
start-up 이준호님
python vs golang
참고 사이트 : 
https://divan.dev/posts/go_concurrency_visualize/ 

https://go.dev/

Firebase with go
chat하는것 QR코드로 보여줌

SESSION 2
정현서 : https://docs.google.com/presentation/d/1V6sG9HfFyJDEyD-5Wp5H7ctPxrUHOxuu/mobilepresent?slide=id.g276d2bc51da_0_185

golang
GC : java와는 다름
크로스 플랫폼 지원

LLM
GPT, LlaMa, Gemini

가상연애 챗봇을 만들어보자
애니메이션대사 가져옴 txt로 변환
하나의 script.txt로 만들어줌
prompt에 술취해있고 애인이고 친구같은 키코리? 무튼 지침사항을 넣어줌.
golang - LLM를 이용 python을 많이 사용 /  레퍼런스, lib 등 활성화가 많이 된 상태?

SESSION 3
정겨울(당근마켓)
golang 테스트 작성 방법
Flaky testing 왜 피해야할까?
go루틴 테스트
테스트에서 어려웠던 것 

SESSION 4
한우석
Node.js와 golang 멀티쓰레딩 
Node.js Cluster(multi-process)
Cluster Module
CPU core갯수만큼 Node 생성
Node.js Worker Thread(multi-thread)
Node.js Thread pool
Node.js === single-thread
하나의 Event loop안에서 작업

Benchmark Tool, Hey(golang)

병행성과 병렬성의 차이

go routine
os 레벨에서 컨텍스트 스위칭이 일어나지 않고
go루틴에서 일어남


 

 

 

 

 

 

 

 

 

 

반응형

'Study > Seminar' 카테고리의 다른 글

[후기] 대용량 분산 서버 아키텍처 설계  (0) 2014.05.17
[Spring Camp 2014]  (0) 2014.05.09
[OLC Live] 대용량 분산 서버 아키텍처 설계  (0) 2014.05.09
[sk planet] codesprint 2014  (0) 2014.05.08
M0 대상 교육자료  (0) 2014.04.22