10만~100만 DAU 아키텍처를 scalable한 monolith(ex. SOA)랑 serverless랑 비용 비교 한거 보니까,
비용이 serverless가 거의 절반 밖에 안들던데
스타트업 개발자들은 주로 serverless 씀?
스타트업에서 javascript 개발자 뽑는것도 interpret 언어가 jvm 기반 언어보다 배포사이즈 작아서 cold start에 유리해서 그런거고?
10만~100만 DAU 아키텍처를 scalable한 monolith(ex. SOA)랑 serverless랑 비용 비교 한거 보니까,
비용이 serverless가 거의 절반 밖에 안들던데
스타트업 개발자들은 주로 serverless 씀?
스타트업에서 javascript 개발자 뽑는것도 interpret 언어가 jvm 기반 언어보다 배포사이즈 작아서 cold start에 유리해서 그런거고?
플랫폼 기업이면 거의 쿠버네티스 돌리지 람다에 의존하는건 많이 못본듯
아 그럼? 스타트업도 규모 차이가 천차만별일텐데, DAU 100명대 일 때도 쿠버네티스 돌리나? 오바같은데
노드 개발자 뽑는게 콜드스타트 때문이라는건 신박한 관점이네 ㅋㅋㅋ 그냥 빨리 만들기 좋아서 그런거임 그건. 배포 사이즈 줄이려고 로우레벨 언어로 짜는 경우는 있는듯
https://junhsss.com/blog/lambda
저 사람은 애초에 쿠버네티스 마이그레이션을 염두에 두고 람다를 짜는것 같긴 함. 처음에 저렇게 접근하는건 괜찮은듯?
아 그렇구나. ㄱㅅㄱㅅ 처음에 람다로 짜서 비용절감 이점 가져가되, 쿠버네티스로 넘어가는 각 보면서 짠다는 거구만. 궁금증 해소됨
620kb 미친놈인가 ㅋㅋㅋㅋㅋ 러스트 바이너리가 작긴 작구나 신기하네
아티클 봤는데 배포사이즈를 rust,go로 하면 극단적으로 줄일 수 있겠구나. 근데 웹개발자중에 rust 파는 미친놈은 없을테니 serverless할 땐 go가 괜찮아 보이네. 근데 go로 짜면 나중에 채용할 때 문제 생기니까 적당한 타협점인 javascript를 선택하는게 나아보이기도 하고
와 저 사이즈는 진짜.. 넘사벽이긴하네. 근데 람다 쓰겠다고 저렇게 비주류로 가는게 정상인의 발상은 아닌거같아.
근데 노드 서버를 람다에 올렸을때 cold start 심한것도 팩트긴함 ㅇㅇ 그냥 스프링 인스턴스 돌리면 되는데 정배놔두고 굳이 어렵게 갈건 없는듯.
그리고 저정도 DAU에서 람다로 전환하니까 돈 덜 나온다는 말은 스케일링 개못한다는거 인증이라고 본다. 람다가 더 쌀리가 없음.
나도 람다가 당연히 비쌀거라 생각했는데, youtube aws korea에서 DAU에 다른 비용 비교하는 영상에서(지금 찾으려니 어딘지 몰것음) scalable monolith랑 serverless lambda랑 비용 비교한거 보니까 약 1.8배 차이남. :O
안씀. 왜그럴까? 생각해봐 - dc App
vendor-lock in 때문? 근데 비용이 절반밖에 안드는데?
람다에 맞춰서 짜려면 핸들러 처리해야 하고 코드 짜는 구성이 많이 바뀌어서? 서버리스가 비용이 절반이어도 나중에 migration 할 때 비용 생각해서 안쓰는건가?
가용성 중요하고 요청 적으면 람다 쓰고, 그게 아니라면 그냥 인스턴스 수를 줄여서 비용 아낄거 같음. 모놀리틱 서버 만들고
정말로 비용이 엄청 부족하다면 차라리 AWS 대신 다른 클라우드를 쓰는게 맞을거 같음
아 그렇네. DAU 적은데 디스패치 사이트같이 평소엔 트래픽 없다가 특종기사 뜨면 트래픽 엄청 몰리는 케이스라면 람다 고려하고, 이런 특이한 경우가 아니라면 무난하게 모놀리틱 서버로 가는구나
동일 사용량에선 람다가 비싸지만 서버리스라서 싼거임
그렇구나
극초창기거나 특정 시기에만 부하가 많이 걸릴때나 쓰는거 아님?
그런듯
부하가 없으면 가정집에 쓸 수준의 온프레미스 하나면 커버칠거고 부하가 많으면 뭔짓을 해도 될텐데 서버리스를 쓰는 기업이 있음?
코어 로직 자체를 람다로 하는건 잘 없는듯
단순 트래픽 감당이면 그냥 인스턴스 + 오토스케일링으로도 대응이 되니까 그거 하나 보고 서버리스에 몰빵하는건 좀 그렇지
근데 님이 말하는건 람다보다 빈스토크에 가까운 것 같음 규모 작으면 그거만한게 없긴함
규모작으면 그냥 무지성 ec2한 뒤에 사용자부터 모아야지..