'KT프로젝트후기'에 해당되는 글 1건

프로젝트는 기존 PROC , 오라클 프로시져 , 쉘스크립트 를 JAVA JPA 로 변환하는 프로젝트였고 나는 프로젝트 막바지에 또 소방수로 투입되어 왔다. 지금 이 프로젝트를 수행하는 PL 은 극심한 스트레스로 죽을듯한 고통을 겪고있었다.

엄청난 대량의 데이터를 다루는 PROC , 오라클 프로시져 , 쉘스크립트 를  JAVA JPA 로 전환해야 하는건데

JPA 는 어떨땐 정상작동하다가 또 어떤 특이한 케이스가 걸리면 정말 예상밖으로 오작동을 해댔다.

또한 로직을 JAVA 로 잘 변환했다고 생각했지만 기존 로직을을 돌린 결과 데이터와 신규로 만든 JAVA JPA 배치 실행 결과 데이터가 일치하지 않아 왜 그런지 찾는데 많은 시간이 걸렸다.

MYBATIS 를 쓰는게 훨씬 안전하고 개발속도가 빨랐을 거라고 같은팀에서 이구동성으로 이야기 하게 되었다. JPA가 너무 약속된 대로 동작하지 않았기 때문이었다.

 

파워가 필요할땐 힐템-맛집효능 ( 구글 플레이 )

 

 

효능으로 맛집찾기

 

기존 PROC, 오라클 프로시져 로 돌리던 로직을 JPA 로 변경하는 제법 큰 덩어리를 완료해줬더니

실행해보니 PROC 나 프로시져로 돌리면 몇초면 끝나는 작업이 JAVA JPA 로 최대 30분이 걸릴정도로 느렸다.

결국 현업에서도 뭔가 프로젝트 방향을 선회하여 완전히 JPA 로 가는게 아닌 SELECT ... INSERT ... 같은 쿼리를 허용하는등 의 타협이 있었다.

프로젝트 막바지에 투입되어 , 두달 가까이 처음 몇주만 널널한척 하길레 칼퇴할 수 있는 안전한 프로젝트인줄 알았다가 , 프로젝트 투입 후 일주일 정도 후가 되서야 일정때문에 많은 어려움을 겪고 있다는 사실을 그때서야 알려줘서 , 짐 다 싸들고 온 판에 그냥 가기도 그래서 , 끝까지 야근만 하다 끝냈다. ㅎㅎ

 

 

절대 하면 안되는 조건인 , 이전의 다른 SI 후기를 본사람도 있겠지만 야근하고 집이 멀어서 퇴근도 못하고 시끄럽고 추운 찜질방에서 뒤척이며 잤다가 다시 아침6시부터 일어나서 밥먹고 부리나케 와서 다시 밤 12시 까지 전력질주로 달리는걸 1달 넘게 했던 그 프로젝트에 비해서는 괜찬았다.

 

 

 

 

 

블로그 이미지

와사비망고

,