차곡차곡 성 쌓기
article thumbnail
무상태 (stateless) 웹 계층
IT 정보 2024. 12. 2. 15:15

무상태 (stateless) 웹 계층수평적 확장을 위해서는 상태 정보(사용자 세션 데이터 같은)를 웹 계층에서 분리해야 한다. 웹 계층과는 별도의 DB에 저장해서 필요할 때 가져오도록 한다. 상태 정보를 웹 계층에서 저장한다면 사용자 A의 요청은 언제나 상태 정보를 가지고 있는 웹서버에서 수행되어야 한다. 대부분의 로드밸러서는 특정 클라이언트의 요청을 특정 인스턴스로 고정하는 고정 세션 기능을 지원한다. 하지만 이는 특정 클라이언트의 요청이 특정 인스턴스에 몰리기 때문에 부하의 불균형을 초래할 수 있다. 그래서 웹 서버 계층이 아닌 데이터 계층에 별도의 DB를 두어서 웹 서버에서 필요할 때 정보를 가져오도록 한다. 아래 그림의 공유 저장소가 그 역할이다. 이러한 구조를 통해 웹 서버는 상태 정보와 무관하..

macOS에서 파이썬 가상환경 만들기
IT 정보 2024. 5. 9. 17:50

macOS에서 파이썬 가상환경을 생성하려면 다음 단계를 따르세요. 1. 터미널을 엽니다.파이썬 3.7이 설치되어 있는지 확인합니다. 터미널에서 다음 명령어를 실행합니다.brew install python@3.7파이썬 3.7이 설치되어 있지 않은 경우, 파이썬 3.7을 설치해야 합니다. zshrc 파일에 alias python="which python3의 결과 경로" 한줄을 추가합니다.# python이 설치된 위치를 찾습니다.which python3# 환경변수 파일에 경로 지정vim ~/.zshrc# 수정사항 적용source ~/.zshrc 2. 가상환경을 생성할 디렉토리로 이동합니다. 다음 명령어를 사용하여 가상환경을 생성합니다. 여기서 myenv는 가상환경의 이름입니다. 원하는 다른 이름을 사용할 수 ..

[Spring] SOLID 원칙을 지켜보자
IT 정보/스프링 부트 2024. 3. 26. 15:31

[스프링 핵심원리 - 기본편 (김영한)] 강의를 수강 후 복습하는 글입니다😀 1. SRP 단일 책임원칙 "클래스는 오직 하나의 책임만 가져야 한다" 수정 전 package hello.core.member; public class MemberServiceImpl implements MemberService { private final MemberRepository memberRepository = new MemoryMemberRepository(); public void join(Member member) { memberRepository.save(member); } public Member findMember(Long memberId) { return memberRepository.findById(mem..

NVIDIA AI칩, 우위 유지하는 이유
IT 정보 2024. 3. 18. 15:21

"AI 프로젝트에 있어 대규모 언어 모델 훈련 및 추론, 답변 생성 프로세스 등 AI 프로젝트에 필요한 병렬 계산에 엔비디아의 그래픽처리장치(GPU)가 적합하다는 평가 속에 올해 개발자들의 수요가 급증했다." 생성형 AI를 학습시키기 위해 많은 기업체들은 엔비다아의 GPU를 확보하기 위해 애쓰고 있다. AI 기술을 확보하는 것이 국가적 문제가 된 만큼 미국은 중국으로 엔비디아 GPU 수출을 제재하였다. 그 중 최고의 성능을 자랑하며 학습에 주로 쓰이는 칩은 'H100' 칩이다. 가격을 잠시 찾아보니 2024년 1월 기준 최소 3천 300만원이라고 한다. 이런 칩을 한개만 사용하는 것도 아니고 수십 만 개를 사용하니,, 정말 엄청난 가격이다. 경쟁이 치열해질 수록 가격도 점점 올라갈 것인데 엔비디아가 왜 ..

article thumbnail
주가 1000% 오른 '슈퍼마이크로', AI 서버
IT 정보 2024. 3. 16. 19:54

IT 상식을 키우기 위해 기사를 참고하여 작성하는 글입니다. Reference '엔비디아 쯤이야...' 주가 1000% 오른 슈퍼마이크로, AI 서버로 폭풍 성장 이어갈까 [넘버스 투자생 미국 서버 제조업체 슈퍼마이크로 컴퓨터가 인공지능(AI) 수혜주로 평가받으면서 지난 1년 동안 1000% 넘게 폭등했습니다. AI 칩 선두주자인 엔비디아가 기록한 약 300%의 상승폭보다도 훨씬 높은 n.news.naver.com '주요 기업들의 최고정보책임자(CIO)를 대상으로 시행한 설문조사에서 75%가 AI 프로젝트 관련 테스트를 진행 중이거나 이미 실행 중이라고 대답했습니다. 향후 3년간 예산 지출의 최우선 순위는 AI 인프라와 AI 프로젝트인 것으로 나타났고요.' 최근 75% 기업들이 산업에 맞는 맞춤형 AI개..