BACKEND · DATA · DEVLOG

오늘 배운 것을
내일의 지식으로.

언제나 개발하기를 즐기는 개발자 입니다. 개발 과정에서 만난 문제와 해결 경험을 차곡차곡 기록합니다.

LATEST WRITINGS

최근 글

project

Project 문서화에 대해서...

하나의 프로젝트를 시작하게 됨에 따라 고민해야하는 것들이 생긴다. 기본적으로 어떤 언어를 쓸 것인지? 어떤 프레임워크를 쓸 것인지 등…. 그 외에도 외부와 연동해야하는 시스템을 만드는 것이라면 문서화는 필수적인 요소가...

Tags #spring-rest-docs #docker
글 읽기
kotlin

[Kotlin 맛보기] 3. Class

open, abstract Kotlin 은 Java 와 다르게 기본적으로 final 이 적용되어 있다. 자바는 final 키워드를 사용하여 상속 또는 오버라이드를 못하도록 함. kotlin 에서는 상속 등을 사용하려면 기본 설정이...

Tags #kotlin
글 읽기
daily_log

2022-05-12

작년의 나 제작년 말부터 다른 서비스에 인력이 급하게 필요하여 투입 됨. 그리고 기존 팀에서 개발했던 시스템 기반으로 플랫폼 쪽으로 팀이 분리가 되었다. 완전한 분리가 아닌 겸직… 플랫폼 조직...

글 읽기
database

[Cassandra] Cursor paging

Cassandra 와 같은 nosql 을 사용했을 때, 전체 row 의 갯수를 조회하여 pagination 하는 방법은 득보다 실이 큰 상황이다. cursor base 로 pagination 하여 최대한 사용자의 사용성을 유지하도록...

Tags #cassandra #java
글 읽기
database

[Cassandra] Counter Column 에 대해서

Cassandra Counter Column 에 대해서 Counter Type 에 대해서 : https://docs.datastax.com/en/cql-oss/3.3/cql/cql_reference/counter_type.html 그외 참고 링크 https://docs.datastax.com/en/cql-oss/3.3/cql/cql_using/useCountersConcept.html https://www.datastax.com/blog/whats-new-cassandra-21-better-implementation-counters https://docs.datastax.com/en/archived/cql/3.1/cql/cql_using/use_counter_t.html

Tags #cassandra
글 읽기
kafka

[Kafka 경험기] Header 사용하기

Header 사용하기 https://kafka.apache.org/documentation/#record https://issues.apache.org/jira/browse/Kafka-Header%20%5Bb%5D payload 에 담기에는 애매한 데이터들을 추가할 때 사용하기 좋습니다. http header 와 같이! 예시) 2개의 Producer 에서 1개 Consumer 로 데이터를 보낼 때 구분하기...

Tags #kafka #spring-kafka #experience
글 읽기