profile
어려운 문제를 함께 풀어가는 것을 좋아합니다.
post-thumbnail

더 좋은 것을 만들려고 하지마라.

제품과 코드는 완벽할 수 없다. 오늘의 가설은 내일 반드시 바뀐다. 모든 것이 변화하는데 어떻게 감히 처음부터 완벽한 코드를 설계할 수 있는가? 당신이 미래에서 오지 않았다면 이것은 명백히 불가능하다.

2023년 5월 7일
·
0개의 댓글
·
post-thumbnail

[주간아티클] 21.08.22 ~ 21.08.29

해당 컨텐츠는 주간동안 읽은 아티클 중 일부를 정리한 내용입니다.지난 주 회사 서버 위클리에서 커넥션 풀 이슈를 공유해주었다. 관련해서 지식이나 경험이 부족한 상태라 해당 아티클을 추가로 찾아보게 되었다.위 아티클은 save시에 시퀀스 번호 채번을 위해 추가적인 커넥션

2021년 8월 29일
·
0개의 댓글
·
post-thumbnail

[주간아티클] 21.07.12 ~ 21.07.19

해당 컨텐츠는 주간동안 읽은 아티클 중 일부를 정리한 내용입니다. 주저리 시퀀스 PK와 복합키 PK에 대하여 Article In Java, what is the best way to determine the size of an object? 업무를 진행하면서, 메

2021년 7월 22일
·
0개의 댓글
·
post-thumbnail

[주간아티클] 21.07.05 ~ 21.07.11

해당 컨텐츠는 주간동안 읽은 아티클 중 일부를 정리한 내용입니다.스터디 진행 중 애기가 나와서 찾아보았다. 우리가 작성한 코드들은 CPU 또는 컴파일러에 의해 순서가 보장되지 않을 수 있는데 이 순서를 강제하는 것을 메모리 배리어라 한다. 여기서 CPU가 연산의 순서를

2021년 7월 11일
·
0개의 댓글
·
post-thumbnail

[주간아티클] 21.06.28 ~ 21.07.04

Article Synchronising transactions between database and Kafka producer DTO는 어느레이어까지 사용하는 것이 맞을까 Spring data jpa - class based projection with custo

2021년 7월 4일
·
0개의 댓글
·
post-thumbnail

[마이크로 서비스 패턴] 프로덕션 레디 서비스 개발

본 포스팅은 마이크로서비스 패턴의 일부 내용을 정리한 내용입니다.서비스를 프로덕션에 배포할 수 있게 준비하려면 세 가지 핵심 품질 속성, 즉 보안, 구성성, 관측성이 보장되어야한다.애플리케이션 개발자는 주로 인증, 인가, 감사, 보안 IPC 보안 요소를 구현한다.기존

2021년 4월 17일
·
0개의 댓글
·
post-thumbnail

[마이크로 서비스 패턴] 외부 API 패턴

본 포스팅은 마이크로서비스 패턴의 일부 내용을 정리한 내용입니다.MSA에서는 서비스마다 API를 갖고 있기 때문에 모놀리식에서는 하나의 API가 MSA에서는 여러 API를 조합해야 할 수 있다. 이를 클라이언트에서 조합했을 때 어떤 문제점들이 있고 해결방법에는 어떤 것

2021년 3월 27일
·
0개의 댓글
·
post-thumbnail

[리눅스 커널이야기] TCP 다시 살펴보기

Time wait은 active close에서 발생한다.Time wait 상태의 소켓은 타이머가 종료되어 커널로 다시 돌아갈 때까지는 사용할 수 없다. (기본 타임아웃은 1분이다.)Time wait의 핵심은 연결이 종료된 후에도 소켓을 바로 정리하지 않고 연결 종료에

2021년 3월 25일
·
0개의 댓글
·

[오브젝트] CHAPTER 05 책임 할당하기

본 포스팅은 오브젝트 CHAPTER 05 책임 할당하기의 이론적 내용을 정리한 글입니다. 구체적인 사례는 책에 잘 설명되어 있기에 읽어보시길 권장드립니다.데이터 중심 설계는 데이터를 먼저 결정하고 고립된 객체의 상태에 초점을 맞추기 때문에 캡슐화를 위반하기 쉽고, 요소

2021년 2월 6일
·
0개의 댓글
·
post-thumbnail

[리뷰] 우아한 Redis 리뷰

본 포스팅은 우아한 Redis 영상을 정리한 내용입니다. Redis 소개 인메모리 데이터 저장소 오픈소스 String, set ,sorted-set, hashes, list 등 다양한 타입 지원 cache 구조 Look asid Cahce: 캐시에 자료가 없으면, D

2021년 1월 31일
·
0개의 댓글
·
post-thumbnail

[RealMySQL] 서브쿼리

서브쿼리 외부에서 정의된 테이블 칼럼을 참조해서 수행하는 쿼리상관 서브 쿼리는 독립적으로 실행되지 못하고, 항상 외부 쿼리가 실행된 후 서브쿼리가 실행된다.일반적으로 상관 서브 쿼리를 포함하는 비교 조건은 범위 제한 조건이 아니라 체크 조건으로 사용된다외부 쿼리의 칼럼

2021년 1월 31일
·
0개의 댓글
·
post-thumbnail

[연간 회고록] 2020년 회고 - 신입으로서 배운 것들

20년은 19년에 비해 매우 느슨한 한 해였다. 취업이란 달콤함에 빠져 개인 성장과 공부에 나태해졌다. 이런 나태함과 동시에 신입개발자로서 실무를 경험하며 스스로 부족함이 많다는 것을 뼈저리게 깨달았다. 20년을 간략히 돌이켜보고 21년의 다짐을 기록하고자 회고를 남긴

2021년 1월 10일
·
4개의 댓글
·
post-thumbnail

[읽은 것들] 20.12.21 ~ 20.12.27

해당 컨텐츠는 주간동안 읽은 아티클 중 일부를 정리한 내용입니다.\[독서] DevOps와 SE를 위한 리눅스 커널 이야기 chapter 1 ~ 10performance effect of joining tables from different databases소켓 프로그래

2020년 12월 27일
·
0개의 댓글
·
post-thumbnail

[읽은 것들] 20.12.07 ~ 20.12.13

해당 컨텐츠는 주간동안 읽은 아티클 중 일부를 정리한 내용입니다. 목차 페이징 성능 개선하기 - No Offset 사용하기 성능 향상을 위한 SQL

2020년 12월 16일
·
0개의 댓글
·
post-thumbnail

[읽은 것들] 20.11.30 ~ 20.12.06

20.11.30-20.12.06 읽은 아티클 중 인상 깊었던 아티클 후기를 기록한 글입니다.

2020년 12월 6일
·
0개의 댓글
·

[파이썬 코딩의 기술] 클래스

본 문서는 파이썬 코딩의 기술: Effective Python의 정리 내용입니다. 인용구문은 필자의 견해 또는 개인적인 궁금함을 담은 내용입니다. Better Way 22 - 딕셔너리와 튜플보다는 헬퍼 클래스로 관리하자 딕셔너리를 담는 딕셔너리는 최대한 피하자. 여러

2020년 10월 10일
·
0개의 댓글
·
post-thumbnail

5년 간의 대학 생활 회고

졸업을 맞이하여 2015년부터 올해 8월까지, 5년 동안의 생활들을 회고하고자 한다.

2020년 10월 9일
·
4개의 댓글
·

[BOJ] 16936 나3곱2

문제 바로보기 몫을 구하는 연산때문에 계속 틀렸다. python3에서 /는 float division을 수행함으로 int(a/b)는 부정확한 몫을 리턴 할 수 있다. 때문에 floor division을 수행하는 a//b 로 수정한 후에야 ac를 받을 수 있었다.참고 -

2020년 10월 1일
·
0개의 댓글
·

[파이썬 코딩의 기술] 함수

본 문서는 파이썬 코딩의 기술: Effective Python의 정리 내용입니다. 인용구문은 필자의 견해 또는 개인적인 궁금함을 담은 내용입니다.특벼한 의미를 나타내려고 None을 반환하는 함수가 오류를 일으키기 쉬운 이유는 None이나 다른 값(0이나 빈 문자열)이

2020년 9월 26일
·
0개의 댓글
·