구글에서 알려주는 클린 아키텍처만 알아서는 안되는 이유
AI.ing 구글에서 알려주는 클린 아키텍처만 알아서는 안되는 이유 #앱 개발 #아키텍처 #안드로이드 개발자 2024년 2월, 구글이 배포한 ‘Now in android’ 앱 예제가 개발자들 사이에서 큰 논란을 불러일으켰습니다. 구글의 앱 예제가 기존의 클린 아키텍처와 SOLID 원칙을 따르지 않는다는 이유에서였는데요. Yazon2006 이라는 개발자가 구글의 앱 구조는 의존 관계를 역전시켜, 도메인 계층이 데이터 계층에 […]
클라우드 입문할때 AWS만 배우면 안되는 이유(ft.Kubernetes, 리눅스..)
AI.ing 클라우드 입문할때 AWS만 배우면 안되는 이유(ft.Kubernetes, 리눅스..) #클라우드 #DevOps(데브옵스) #Kubernetes 최근 IT 개발 환경들이 클라우드로 바뀐 것은 누구나 알고 있는 사실인데요. 그래서 각종 기업들도 클라우드에 집중해 서비스를 운영하고 있습니다. 이러한 속에서 최근 필수 인프라 & DevOps 기술들은 어떤 것이 있고, 이를 어떻게 배워야하는지 알아보겠습니다. 1.업계 표준이 된 인프라 & DevOps의 3가지 기술 스택 […]
거래액 3천억 찍는 무신사 블랙프라이데이, 대규모 트래픽 대비법? feat MSA 아키텍처
AI.ing 거래액 3천억 찍는 무신사 블랙프라이데이, 대규모 트래픽 대비법? feat MSA 아키텍처 #대규모 트래픽 #MSA #아키텍처 출처: 무신사 뉴스룸 패션 플랫폼 무신사가 최초로 활성 기기 1,000만 대를 돌파하며, 2030대에게는 더할 나위 없이 익숙한 패션 플랫폼이 되었습니다. 특히, 무신사의 대표적인 이벤트인 ‘무진장 세일’은 그 규모와 인기로 많은 이들의 주목을 받고 있습니다. 실제로 해당 프로모션에서 590만 […]
자바공화국에서, 그럼에도 불구하고 NestJS 대세감이 높아지는 이유
AI.ing 자바공화국에서, 그럼에도 불구하고 NestJS 대세감이 높아지는 이유 #Node.js #백엔드 개발자 #백엔드 커리어 (출처 ㅡ 매일경제 “오픈서베이 개발자 트렌드리포트 2021“) 최근 몇 년 간, Java는 백엔드 개발의 대표 주자로 군림해왔습니다. 자바의 안정성과 풍부한 생태계 덕분에 많은 기업들이 자바 기반의 솔루션을 채택해왔죠. 그럼에도 불구하고, 현대의 개발 트렌드가 변화하면서 MSA(마이크로서비스 아키텍처)의 확산에 따라 NestJS가 점점 더 많은 […]
국내 1티어급 이커머스 플랫폼으로 배우는 대용량 데이터 처리 끝판왕
AI.ing 이커머스 플랫폼 테크 리드가 공개하는 대용량 데이터 처리법! #대용량 데이터 #이커머스 플랫폼 #데이터 처리 이커머스 플랫폼, 특히 지마켓과 같은 대규모 데이터 플랫폼은 방대한 데이터를 실시간으로 처리해야 합니다. 그래서 단순한 기능을 구현할 줄 알고 한 가지 데이터 처리 방식만 알아서는 쏟아지는 데이터를 처리하기가 어렵습니다. 데이터 종류나 상황에 따라 다양한 데이터 처리 방식과 기술 스택을 선택할 […]
백엔드 개발자가 Spring Boot 사용하며 겪는 흔한 문제 모음.zip
AI.ing 백엔드 개발자가 Spring Boot 사용하며 겪는 흔한 문제 모음.zip #Spring Boot #백엔드 #Spring 1. 기본기가 없는 백엔드 개발자가 Spring Boot를 사용할때 생기는 문제점 기본기가 없는 백엔드 개발자가 Spring Boot를 사용하면 다양한 문제가 생기는데요! 어떤 것이 있는지 살펴볼까요? 프로젝트 구조 이해 부족 : Spring Boot 프로젝트의 디렉토리 구조와 파일들의 역할을 이해하지 못해 […]
백엔드 개발한다면 꼭 알아야 할 실시간 & 대용량 데이터 처리의 해답 : Kafka(카프카)
AI.ing 백엔드 개발한다면 꼭 알아야 할 실시간 & 대용량 데이터 처리의 해답 : Kafka(카프카) #Kafka #대용량 데이터 #백엔드 개발 빅테크 기업을 중심으로 백엔드 개발 채용공고에서 Kafka 활용능력이 눈에 띄게 급부상하고 있습니다. 이제는 백엔드 개발자들도 Kafka를 경험해야하는 시대가 온것인데요. Kafka, 어떤 장점때문에 주목을 받고 있는지 더불어 백엔드개발자들이 어떻게 활용해야하는지 알려드리겠습니다. 1. 요즘 빅테크 기업 채용에 많이 […]
넷플릭스같은 ‘구독’ 서비스 개발을 위한 필수 스택 4가지 (w. Spring Security, JWT, Oauth 2.0…)
AI.ing Netplix 구독형 멤버십 프로젝트로 배우는 Spring Security #AI #구독서비스 #JWT #Spring Security 요즘 쿠팡 와우, 컬리 멤버스 같은 멤버십부터 밀리의 서재, 티빙과 같이 구독 기반 서비스들이 생겨나고 나고 있습니다. 이커머스 기업들이 충성 고객 확보를 위해 멤버십 서비스/구독 서비스에 집중하고 있기 때문인데요. 그래서 덩달아 구독 서비스 개발을 위한 핵심 기술인 인증 & 인가 기능 개발 […]
2022년 vs 2024년 프론트엔드 상황 비교 : 웹 개발부터 모바일까지
AI.ing 2022년 vs 2024년 프론트엔드 상황 비교 : 웹 개발부터 모바일까지 #AI #프론트엔드 #웹개발 #모바 단 2년 만에, 완전히 분위기가 바뀐 프론트엔드 개발 시장 지난 2022년, 코로나19 발생 이후 꽁꽁 얼어붙은 채용시장 분위기에도 불구하고 개발자 채용 분야만큼은 달랐습니다. 개발 직군은 “취업 깡패”, 기업들은 “개발자 모시기”를 한다고 표현되며 어떤 분야 개발자든 개발자라면 일단 채용하는 분위기였죠. 코로나로 […]
이거 모르면 어디 가서 클라우드 환경 아는 척 금지! 2024년 AWS 핵심 서비스 정리(EC2, S3 등)
AI.ing 이거 모르면 어디 가서 클라우드 환경 아는 척 금지! 2024년 AWS 핵심 서비스 정리(EC2, S3 등) #AI #AWS #S3 #클라우드 | 현재 대기업의 80%는 AWS 인프라 기반? AWS 찐 대세다! 이제 기업은 데이터 저장, 웹 배포 또는 모든 종류의 IT 관련 개발 등 모든 작업을 클라우드로 전환했습니다. 그리고 클라우드 컴퓨팅에 관해 이야기할 때 […]