profile
System Software Developer
태그 목록
전체보기 (107)2021(31)Netty(14)trouble shooting(9)tcp(8)2022(8)생각(8)Java(8)프로덕트 오너(7)network programming(7)agile(6)wireshark(5)How to work(5)회고(4)테스트(4)우주지상국(4)debug(3)네트워크 패킷분석(3)git(3)Telnet(3)프로젝트 매니저(3)multithreading(3)asynchronous(3)실시간(3)windows(3)함께자라기(2)(2)test(2)TROUBLESHOOTING(2)clean architecture(2)(2)독서(2)networking(2)실용주의 프로그래머(2)collaboration(2)클린 아키텍처(2)IntelliJ(2)Software Engineering(2)jackson(2)소프트웨어 개발자(2)http(2)메모리가시성(1)Interrupt(1)요구사항(1)util(1)Functional(1)커리어(1)ux(1)리더(1)network(1)아두이노(1)Manangement(1)switch(1)json(1)1553B(1)redmine(1)String(1)인터뷰(1)Messaging System(1)Ideation(1)putty(1)리팩토링(1)clean software(1)SDLC(1)개발자(1)split()(1)멀티쓰레드(1)Messaging Service(1)피드백(1)Product Design(1)유틸리티(1)github(1)snmp4j(1)이슈관리(1)데이터 통신(1)volatile(1)Messaging Server(1)디자인 패턴(1)신뢰성(1)User Journey(1)lua script(1)MVP(1)고민(1)메타포(1)Spring(1)authentication(1)cdd(1)세미나(1)Persona(1)캐시일관성(1)인증(1)SNMP(1)비실시간(1)객체지향의사실과오해(1)refactoring(1)StringUtils(1)Network Analyze(1)Pain Point(1)1on1(1)컨퍼런스(1)figma(1)비정상종료(1)캐시불일치(1)assembly(1)신뢰(1)Product Designer(1)ObjectMapper(1)iteration(1)VxWorks(1)PacketSender(1)junit(1)software engineer(1)TCP Connection Persistence(1)Device Driver(1)TDD(1)면접(1)

Netty | TCP 연결 지속 기능 구현 (TCP Connection Persistence)

Netty 기반 TCP 네트워크 프로그래밍 시 'TCP 연결 지속' 서비스를 제공합니다.

2022년 5월 4일
·
0개의 댓글
post-thumbnail

Netty | TCP Connection Timeout 값에 Integer.MAX_VALUE 를 사용하면 무한히 재연결 시도하나요?

Netty | TCP Connection Timeout 값에 Integer.MAX_VALUE 를 사용하면 무한히 재연결 시도하는지 실험해 보았습니다.

2022년 4월 16일
·
0개의 댓글
post-thumbnail

Netty | 반복된 연결 실패와 java.lang.OutOfMemoryError 문제

AWS EC2 인스턴스 (1G 메모리) 에 올린 통신 서버(Netty 기반)에서 java.lang.OutOfMemoryError 예외가 발생합니다.

2022년 4월 15일
·
0개의 댓글
post-thumbnail

비동기식(Asynchronous) 프로그래밍 구조에서 디버깅 문제

비동기식 프로그래밍 모델 그리고 관련된 디버깅 문제를 소개합니다.

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

Netty | Implement Telnet Automated Authentication

I had to use Telnet to control the sub-equipment while developing the space ground station software.

2022년 2월 23일
·
0개의 댓글
post-thumbnail

Netty | Telnet 인증 자동화 구현

우주지상국 소프트웨어를 개발하면서 Telnet 으로 지상국 서브 장비를 제어할 일이 생겼습니다.

2022년 2월 23일
·
0개의 댓글
post-thumbnail

Netty | 메시지 전송 흐름 분석하기

Netty를 사용해 네트워크 프로그래밍을 하며 메시지 전송과 관련된 문제를 만났습니다. 문제 해결을 위해 Netty 코드를 뒤지며 메시지 처리 구조를 분석한 결과를 정리해 봅니다.

2022년 2월 1일
·
0개의 댓글

Netty | Blocking 발생하는 Handler 영향 확인하고 Executor(EventLoop) 분리하기

Netty 프레임워크에서 Blocking 발생하는 Handler 영향을 확인하고 Executor(EventLoop) 분리를 통해 문제를 해결합니다. 

2022년 2월 1일
·
0개의 댓글

Netty | Simple TCP Server - Client

Netty 프레임워크를 활용해 TCP 서버, 클라이언트를 구성하고 간단한 메시지를 교환하는 테스트 코드를 작성합니다.

2022년 2월 1일
·
0개의 댓글
post-thumbnail

Netty 프레임워크 내부 살펴보기 : initChannel, connect 🔎

Netty 프레임워크를 사용하여 TCP 클라이언트 프로그램을 개발하며 쉽게 이해되지 않는 문제를 만났습니다. 문제 해결을 위해 프레임워크 내부 코드를 살펴보았고 문제에 대해 분명하게 이해하고 또 문제를 해결할 수 있었습니다.

2022년 1월 10일
·
2개의 댓글
post-thumbnail

유연한 메시지 전송 구조로 리팩토링하기

* 요청에 독립적인 메시지 전송 구조 설계 * 메시지큐 + 100msec 주기 스케줄러 구현

2021년 12월 26일
·
0개의 댓글
post-thumbnail

Netty ByteBuf is not Immutable.

Netty ByteBuf 는 immutable 하지 않습니다. 이 사실을 주의하여 코드를 작성하지 못해 문제를 만났고 간단한 리팩토링을 수행한 과정을 정리해 보았습니다.

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

우주지상국 구축 프로젝트에 Netty 프레임워크를 선택한 이유 5가지 🔍

우리가 우주지상국 구축 프로젝트에 Netty 프레임워크를 선택한 이유 5가지 🔍

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