Writing

작업 노트

기술 자체보다 어떤 문제를 왜 그렇게 풀었는지에 초점을 둡니다.

jaxb

java로 xml 파싱하기 jaxb 아래의 xml을 파싱하는 법이 여러가지 있는데 여기서는 jaxb로 파싱하는 법을 작성하려고 한다. 그럼 먼저 라이브러리 추가 여기서 파싱할 객체를 만들어 보면 위에 객체를 만들고 또 하나더 만든다음 실행결과 잘된다. 참조

2 min read

GraphQL

GraphQL을 공부하면서 느낀점 SOAP, REST, GraphQL 지금까지 개발을 해오면서 3가지 API 아키텍쳐를 사용해왔다. 처음에 아무것도 모르는체 SOAP이라는 방식을 사용해서 개발을 했었는데 SOAP은 http를 사용하여 XML로 데이터를 주고 받았다. 여기서 메소드는 get과 post만 사용했음 SOAP은

4 min read

kafka 고승범님 발표

kafka 고승범님 발표 얼마전에 이직하셨음 ^^ 주키퍼 + 카프카 서비스 영속성? 데이터 일부 손실 데이터 정합성? key는 유니크하게 만들어야 되고 필요 없으면 none을 추천함 컨슈머에서 순서를 보장하지 않는다. 순차 보장은 파티션은 하나 카카오는 vip를 dns로 맵핑해서 사용함 9월 10월에 밋업 크게 할것임 참

1 min read

mssql types of replication

mssql types of replication MicrosoftSQL Server 에서는 분산 애플리케이션에서 사용할 수 있는 다음 유형의 복제를 제공합니다. | 형식 | 설명 | | | | | 트랜잭션 복제 | 게시자의 변경 사항은 거의 실시간으로 구독자에게 전달됩니다. 데이터 변경 내용은 게시자에서 발생한 것과 같은

5 min read

mssql create sequence

mssql create sequence 시퀀스 객체를 만들고 해당 속성을 지정합니다. 시퀀스는 시퀀스가 생성 된 사양에 따라 숫자 값 시퀀스를 생성하는 사용자 정의 스키마 바운드 객체입니다. 일련의 숫자 값은 정의 된 간격으로 오름차순 또는 내림차순으로 생성되며 소진되면 다시 시작 (사이클)하도록 구성 할 수 있습니다.

8 min read

DriverManagerDataSource

DriverManagerDataSource 서비스를 동작시키는데 특정 포트가 오픈된 소켓개수가 너무 많았다. 확인해 보니 DB포트이다 이상해서 어플리케이션의 커넥션 풀을 확인해보는데 DriverManagerDataSource를 사용한 것이다. DriverManagerDataSource는 아래처럼 내용이다. 커넥션 풀을 사

2 min read

msa에 질의 응답시간 소감

msa에 질의 응답시간 소감 오늘 회사에서 이사님이 지인분들에게 질의 응답시간을 가질수 있게 해주셨다 안영회님이 오셔서 인사를 드렸다. 예전의 블로그에서 너무 글을 많이 봤다. 도메인이 자신한테 없어서 살리지 못하신단이야기를 하시면서... 그때는 커뮤니티 할동을 하고 싶어도 신입 개발자라서 너무 멀리 있는 사람들 같아서

2 min read