글또 2기를 마치며

2019-04-27

작년 (2018년) 11월에 글또 2기를 시작하며 글을 적으며 글또 2기 모임을 시작했습니다. GitHub Pages 로 블로그를 만들고 쓴 첫 글이었습니다. 23주가 흐른 지난주가 2기 모임 마지막 글 마감일이었고, 24주가 흐른 지금 회고글을 적고 있습니다.

Read More

이전 트랜잭션의 결과를 덮어씌우는 문제를 해결하려면?

2019-04-07

API 서버에서 남긴 로그와, DB 상태가 일치하지 않는 경우를 만났습니다. API 서버의 Controller 는 HTTP 요청에 실린 파라미터 값을 가지고 테이블의 레코드의 컬럼 값을 업데이트 하고, 이에 대한 로그를 JSON 으로 남깁니다. 그런데 로그에는 파라미터 값이 적혀있고, DB 의 해당 레코드의 해당 컬럼은 null 인 상황입니다. DBMS 는 MySQL 5.7 입니다.

Read More