[10분 테코톡] 👳♂️ 알리의 Web Server vs WAS
Vložit
- čas přidán 27. 08. 2024
- 🙋♀️ 우아한테크코스의 크루들이 진행하는 10분 테크토크입니다. 🙋♂️
'10분 테코톡'이란 우아한테크코스 과정을 진행하며 크루(수강생)들이 동료들과 학습한 내용을 공유하고 이야기하는 시간입니다. 서로가 성장하기 위해 지식을 나누고 대화하며 생각해보는 시간으로 자기 주도적인 성장을 지향하는 우아한테크코스의 문화 중 하나입니다.
🌕우아한테크코스란 🌕
우아한테크코스는 일반 사용자용 서비스를 개발하는 회사가 필요로 하는 역량을 가진 프로그래머를 양성하기 위한 교육입니다. 우리의 목표는 자기 주도적으로 학습하고 성장하고 싶은 개발자를 위한 교육을 만드는 것입니다.
*우아한테크코스 3기는 “온라인”으로 강의 및 발표를 진행하고 있습니다. 온라인 발표 화면인 점 참고 부탁드립니다 : )
짱짱... 이런 식으로 직접 상황에 비유하며 강의 하는거 너무 좋습니다 단순 읊는게 아닌 왜? 라는 물음에 대한 궁금증으로 자연스럽게 집중되고 내용에 공감도 잘 되고 좋네요 테코톡에서 봤던 영상중 가장 유익했던 것 같습니다
관점에 따라서 그럴 수도 있는데 온프레미스에서도 Load Balancer는 별도의 장비를 두는 경우가 많기 때문에 이 관점으로 접근하면 아키텍쳐상으로는 현실적이지 않는 경우가 있습니다. 그래서 더 본질적인 이유를 들자면 캐싱처리가 큽니다.
웹서버 그 자체로는 간단하나, 디스크/메모리에 캐싱을해서 보다 빨리 처리할 수 있습니다. WAS에서도 가능하지만 WAS는 동적컨텐츠 제어를 위해 메모리를 비워두는게 더 좋고, 큰 파일을 정적으로 보내는 경우에 WAS가 필요이상으로 파일전송에 시간을 할애하지 않도록 분산하는 것입니다. 파일 전송은 사실 굉장히 큰 처리량입니다.
지금은 클라우드 서비스가 로드밸런서를 저렴하게 제공하고, 그러므로 장애처리, 분산, 라우팅, 로깅 대부분 인프라적으로 해결이 됩니다. 다만 여전히 캐싱은 웹서버의 영역이지만 WAS앞의 웹서버가 아니라 DNS, CDN. Object Storage기반으로 처리되는 경우가 많습니다.
소규모에는 여전히 유효하지만 정말로 분산이 필요한 서비스라면 포스트 아키텍쳐가 존재한다는 말씀을 드리고 싶었습니다.
전설적인. 이 영상은 WS와 WAS를 구분하는데 전설적인 영상입니다. 정말 쉽고 재밌습니다.
ec2 인스턴스 하나에 was랑 db 다 때려박고 배포/운영 다해봤다고 하셨던게 저같아서 엄청 공감했네요ㅠㅠ 정말 이해가 쏙쏙됐습니다!
----------
어젯밤에 이거보고 오늘 면접봤는데 이 질문 나왔어요ㅠㅠㅠㅠㅠㅠㅠ감사합니다ㅠㅠㅠㅠㅠㅠㅠㅠㅠ
눈이 탁 트이는 강의입니다. 잘들었습니다
개인적인 경험으로 설명해주셔서 그런지 너무 좋았습니다.ㅎㅎ
와.... 너무 직관적이고 어떤식으로 개념이 활용되는지 그림이 그려지는 기가막힌 설명이었습니다. 감사합니다!!!
프로젝에서 맨날 WAS가 6대고 8대고 할때마다 뭔지 정확히 몰랐는데 영상 통해 많이 배웠습니다! 감사합니다!
발표 구성이 좋네요. 도움이 됐습니다.
잘 봤습니다. 웹서버 WAS 개념 잡기에 좋네요.
설명을 정말 잘하시네요. 부러워요
알리 발표 다시 봤는데, 설명이 넘 좋네요 👍👍 잘 들었습니다 ㅎㅎㅎ
웹서버가 필요한 이유 몇가지 잘보고갑니다 감사합니다
좋은 정보 공유 감사합니다 좋은 개발자가 되어 함께 일할 수 있게 해볼게요! 감사합니다~!
좋은 설명 감사합니다
잘봤습니다 감사합니다!
전체적으로 발표가 너무 좋네요
덕분에 쉽게 이해했습니다
정말 유익한 정보였습니다.
알리 설명 진~~짜 잘한다
감사합니다!
설명을 재밋게 잘해주시네요!! 너무 잘들었습니당 :)
유익했습니다!
상황별로 알려주셔서 아주 쉽게 이해했습니다. 좋은 정보 감사드려요!!
진짜 웹서버와 WAS 구분못했는데 영상 감사합니다
진짜유익하다
와~ 웹서버가 WAS랑 다른거였군요!! 좋은 정보 잘 들었습니다~!!
WAS에도 웹서버가 내장되어 있어서 정적 컨텐츠를 담당할 수 있지만 WAS 앞단에 웹서버를 하나 더 두어서, 이 웹서버는 정적 컨텐츠만을 담당하도록 하고 WAS는 동적 컨텐츠만 담당하게끔 하여 부하분산을 이룰 수 있는건가요..??
제 이력서 인줄 알고 봤네여 ㅋㅋㅋㅋ
웹서버와 WAS서버에 대한 설명 잘 들었습니다.
궁금한 점이 웹서버가 로드밸런싱을 통해서 처리를 분산 시키는데, 각각의 처리를 어떠한 기준으로 분산시켜서 WAS서버에 요청하는 것인가요?
사용하는 모듈에 따라 자동으로 이루어지는 경우가 많고 lb인자를 다르게 줘서 인위적으로 조절할수도 있습니다