본문 바로가기
반응형

IT137

모놀리식 아키텍처 뜻 MSA 차이는? 마이크로서비스와 대처중인 기술, 모놀리스 아키텍처에 대해서 상세하게 알아봤습니다. 애플리케이션의 아키텍처 스타일에는 여러가지가 있는데 그 중 대표라고 한다면 마이크로서비스, 그리고 모놀리식이 있습니다. 트렌드나 경쟁사의 특징을 따르기보다는 목표와 비즈니스의 요구사항에 따라서 좌우될 수 있는 부분이라고 할 수 있겠습니다. 물론 요즘에는 마이크로서비스가 떠오르면서 여러 프로젝트에 활발히 채택되고 있는 것이 현실이라 합니다. 새롭게 구축하는 앱 또한 마이크로서비스를 기반으로 전환해야 한다는 이야기가 자주 나오고 있다곤 합니다. 이와는 별개로 모놀리식은 소프트웨어 개발을 위한 기본 접근 방식으로서 이러한 베이스를 토대로 애플리케이션을 제작하고 있다 할 수 있겠습니다. 이렇게나 서로 다른 차이점을 가지고 있는 두.. 2023. 6. 5.
LLM이란? 모델 인공지능 머신러닝에 대하여! 대규모 언어 모델, 혹은 대형 언어 모델이라 불리는 LLM에 대해 상세히 알아봤습니다. 기술 세계에서는 모두가 결국 기생 생물이라 할 수 있습니다. 드루팔을 만든 드리스 보이타르트가 몇 년 전에 말했듯이 사람은 모두 만드는 사람(maker)보다는 취하는 사람(taker)에 가깝다고 합니다. 보이타르트는 오픈소스 커뮤니티의 일반적인 관행을 두고 “취하는 사람은 자신이 이익을 취한 오픈소스 프로젝트에 유의미한 기여로 갚지 않고 의존하는 프로젝트에 해를 끼친다"고 합니다. 기생적 경향은 다른 이의 콘텐츠에 의존하는 구글, 페이스북, 트위터에서도 드러났지만, 현재 생성형 AI에서 훨씬 더 선명하게 나타납니다. 소스그래프(Sourcegraph) 개발자인 스티브 예게는 “LLM은 소셜, 모바일 또는 클라우드 이후의.. 2023. 6. 4.
서버리스란? 서비스 사례와 장단점은? 클라우드 컴퓨터와 관련한 기술 중 하나인 서버리스에 대한 상세한 내용들을 살펴봤습니다. 최근 한 기업의 소프트웨어 개발팀이 서버리스 아키텍처 프로젝트를 버리고 모놀리스를 도입해서 클라우드 인프라 비용을 90% 절감했다는 내용의 블로그 글을 올리며 뜨거운 논란이 일컫하고 합니다. 서버리스 컴퓨팅을 앞장서서 지지하는 대표적인 기업이다. 따라서 문제의 글을 본받을 만한 개방성을 보여주는 행동으로 평가하는 사람도 있고, 전형적으로 회사의 뒤통수를 때리는 행동이라고 평가하는 사람도 있기도 합니다. 이렇듯이 서버리스는 클라우드 컴퓨터와 관련이 있는 중요한 기술 중 하나로서 서버를 편리하게 관리하고 싶은 업체들이라면 한번씩은 이용해보시길 추천을 많이 하는 기술이라고 하는데, 서버가 없지만 서버가 필요 없다는 것은 아.. 2023. 6. 3.
네트워크 슬라이싱이란? 원리부터 문제점까지! 5g를 완성시키는 무선 가상화, 네트워크 슬라이싱에 대해서 자세히 알아봤습니다. 지금부터 약 1년전부터 등장했던 이 기술은 등장했을 때 무선 네트워킹 커뮤니티가 열광한 이유로 크게 각광받았다고 합니다. 하나의 물리적인 인프라를 통해 여러 개의 논리적인 네트워크를 제공하고 각 네트워크에 특정 사용자 요구를 맞는 고유한 특성을 부여할 수 있기 때문입니다. 이는 부족한 무선 주파수를 재사용해 단순한 연결 외에 더 다양한 서비스를 제공할 수 있음을 의미하는데, 인프라를 보유한 제공자가 새로운 가치를 만들 수 있어 통신 대기업이 관심을 보이고 있고, 특히 5G 셀룰러 서비스를 도입하는 기업도 마찬가지로 큰 관심을 보였다고 할 정도라고 합니다. 무선 네트워크 서비스에 적용된 가상화 계층이다. 클라우드 또는 컨테이너.. 2023. 6. 2.
반응형