개발한 시스템에서 문제가 발생하면 우리가 가장 먼저 만나는 것은 문제의 표면적인 현상입니다. 우리는 문제를 해결해야 하는 엔지니어로서 문제의 현상 이면에 숨겨진 진짜 원인을 찾아야 합니다. 그래야 문제를 해결할 수 있습니다. 어느날 동료에게 전화 한 통을 받았습니다.
Netty 기반 TCP 네트워크 프로그래밍 시 'TCP 연결 지속' 서비스를 제공합니다.
Netty 프레임워크를 활용해 TCP 서버, 클라이언트를 구성하고 간단한 메시지를 교환하는 테스트 코드를 작성합니다.
Netty 프레임워크를 사용하여 TCP 클라이언트 프로그램을 개발하며 쉽게 이해되지 않는 문제를 만났습니다. 문제 해결을 위해 프레임워크 내부 코드를 살펴보았고 문제에 대해 분명하게 이해하고 또 문제를 해결할 수 있었습니다.
Receive Window : TCP는 상대방이 들을 준비가 되면 말합니다.
2016년도 대한전자공학회 하계종합학술대회에 제출했던 학술대회 논문 내용을 정리했다. 회사에서 1년에 한 번씩 논문이나 특허 등록을 하도록 장려했는데 그 때 사실은 제주도에 놀러가려고 썼던 논문이다.🤣 논문이라고 하면 뭔가 거창하고 블로그에 올리면 유용한 내용인 것