본문 바로가기
반응형

신입 개발자10

[Kafka] 카프카란? kafka - 분산환경에 특화되어 있는 메세지 큐 kafka를 구성하는 요소 1. Event : 데이터 단위 2. Topic : 이벤트를 사용하는 곳(하나의 공간으로 이해합시다. Topic이라는 공간안에 Event라는 데이터를 보관및 사용한다.) 3. Consumer : Topic을 구독하여, Topic으로 부터 이벤트를 얻어 처리하는 클라이언트 어플리케이션 4. Producer : 이벤트를 Topic에 올리는 클라이언트 어플리케이션 5. Partition : Topic이 분산되어 있는것을 Partition이라고 하고, Topic은 여러개의 Broker에 분산 저장된다. kafka는 분산된 환경에 특화되어 있는 메세지 큐라고 설명을 하였습니다. procucer는 옳바른 broken의 topic에 메세지를.. 2023. 1. 6.
[MongoDB] DeleteResult 리턴 객체 ///*삭제*/ //DeleteResult result = collection.deleteOne(query); //delete시 DeleteResult를 리턴받는다. /**************************************************************************************/ // delete시 리턴되는 객체 DeleteResult에 대해 간략 정리 /* * * acknowledged(long matchedCount, Long modifiedCount, BsonValue upsertedId) : UpdateResult * * getMatchedCount() : 쿼리와 일치하는 문서 수 (abstract long) * * getModifiedCount() :.. 2022. 12. 12.
[개발자 취업 준비] 이력서 작성 방법 Part.2(개발자 이력서 꿀팁) 지난번 이력서 작성시 [무엇을]에 대해 간략히 소개를 했습니다. 오늘은 그 무엇을 구체화하기 위해 필요한 두번째 요소인 [어떻게]에 대해 글을 쓰고자 합니다. 그냥 단순하게 [무엇을]에 대한 [어떻게]를 쓰는 것보다 강조하고싶은 차별화 포인트가 중요할 거 같습니다. 가장 어려운 단계라고 생각됩니다. 여기서 추가및 구체화될 필요 두가지 - 결과와 성과에 대한 구체화 - 자신이 기여한 부분에 대한 구체화 위와 같이 업무적인 부분에 대해서 구체화를 시킬수도 있지만, 신입이라면 경험에 대한 구체화가 가능합니다. 다음은 [성장 가능성]입니다. 신입과 경력에 상관없이 중요한 내용이라고 생각합니다. 개발자라는 특성상 끊임없이 배우고, 학습해야하기 때문에 성장 가능성도 중요합니다. 그럼 이력서에서 [성장 가능성]을 어.. 2022. 12. 12.
[개인 생각 정리] 과연 최신 기술을 쓰는 것이 좋은것일까? (꼭 최신 기술을 써야 하나요?) 개인적인 생각이기 때문에 다른 분들의 의견 적극 환영합니다. 저는 굳이 쓰지 않아도 된다쪽이지만, 꼭 써야 한다라고 생각하시는 분들이 있다면 가치관 공유 부탁드립니다!!! 과연 최신유행이라는 기술을 써야 좋은걸까? 제 생각은 아니다. 입니다. 물론 최신기술일 수록 더 편리하고 좋은 기능이 많은건 맞다고 생각을 합니다. 그 자체는 개발인력이나 시간단축에 효과적인것도 사실이죠. 하지만, 그 조건은. [해당 기술 사용이 원활한가?]에 있다고 봅니다. 아마 컴퓨터를 전공으로 했던 분들이라면 공감 하실겁니다.(전공자와 비전공자를 나누기 위해 쓴 표현이 아닌, 단순하게 다양한 언어와 기술을 접하고 프로젝트를 해본 사람들이 대부분 전공자이기 때문에 사용한 말입니다.) 물론 새로운 기술을 배우고 써보는것도 중요하지만,.. 2022. 2. 9.
반응형