본문 바로가기

엔지니어링(TA, AA, SA)

(54)
[아키텍처] 소셜 네트워크 서비스 - Push, Pull 아키텍처 d2.naver.com/helloworld/551588 - 소셜 네트워크 서비스 아키텍처에 대하여 d2.naver.com/helloworld/809802 - LINE 소셜 네트워크 서비스의 아키텍처 웹서비스와 소셜 네트워크 서비스의 차이점. 특성. 현황. 엄청난 양과 속도 그리고 다양한 데이터를 처리해야 하는 서비스 환경 속에서 다르게 진화해옴. 아키텍처 - Facebook(Pull), 트위터(Push) Facebook에서 약 7,600만명의 사람들이 좋아요를 클릭. 좋아요를 클릭한 사람들은 해당 페이지에 업데이트되는 콘텐츠를 자신의 뉴스피드에서 볼 수 있다. 트위터에 팔로워가 4,300만명인 유저의 트윗은 각 팔로워의 타임라인에 표시된다. SNS 이면에서 어떤 연산이 벌어지고 있을까? 왜 벌어지고 있을..
[gRPC] gRPC 깊게 파고들기 https://blog.naver.com/n_cloudplatform/221751268831 https://blog.naver.com/n_cloudplatform/221751405158 더보기 1. Server-Client Model PC(Personal Computer)의 개념이 없던 시절, 프로그램은 하나의 메인 프레임에서 동작하는 Monolithic 구조로 설계되었다. 이때까지만 해도 모든 기능들이 한 공간에서 구동되다 보니 지금처럼 네트워크 통신이 크게 중요하지 않았다. 기술 발전에 따라 소형 컴퓨터 장비들이 등장하게 되고, 기업 입장에선 매우 고가인 메인 프레임워크를 비교적 저가의 워크스테이션 서버로 대체하고 싶어했다. 하지만 메인 프레임워크의 초고사양 서비스를 워크스테이션 서버에서 그대로 제공..
[아키텍처] 도메인 주도 설계(6) - 도메인 객체의 생명주기 보호되어 있는 글입니다.
[아키텍처] 도메인 주도 설계(5) - 소프트웨어에서 표현되는 모델 보호되어 있는 글입니다.
[아키텍처] 도메인 주도 설계(4) - 모델 주도 설계의 기본 요소 보호되어 있는 글입니다.