AMR(자율이동로봇)과 ACS(AMR 제어 시스템) 간의 네트워크 통신을 최적화하기 위해 다음과 같은 방법을 고려할 수 있습니다. 1. 고성능 무선 액세스 포인트(AP) 도입 2. 네트워크 병목 현상 제거 3. 무선 네트워크 모니터링…
SuperSocket은 C#으로 작성된 경량 확장 가능한 소켓 애플리케이션 프레임워크로, 지속적으로 연결된 소켓 애플리케이션을 쉽게 구축할 수 있는 도구입니다. 이를 통해 소켓의 사용, 연결 유지, 작동 방법에 대해 고민하지 않고 손쉽게…
Unity6가 발표되고 실사 수준의 그래픽을 언리얼처럼 구현할 수 있다고 강조하고 있습니다. 여기서는 unity6의 성능과 과연 언리얼과 비교해서 퀄러티를 낼 수 있는지 알아보도록 하겠습니다. 그래픽 퀄리티 비교 한계와 현실 결론 요약Unity…
Redpanda는 Kafka API와 호환되기 때문에 Go에서 Kafka 클라이언트 라이브러리(예: franz-go, sarama)를 사용할 수 있습니다. 아래는 대표적인 franz-go와 sarama를 활용한 Redpanda consumer 예제 코드입니다. 1. franz-go를 이용한 Redpanda Consumer 예제 gopackage…
서버 개발에서 Go(Golang)와 C++는 각각 뚜렷한 장점과 단점을 가지고 있습니다. 아래 표와 설명을 통해 두 언어의 특성을 비교해보겠습니다. 항목 Go (Golang) C++ 성능 빠른 실행 속도, 네이티브 컴파일, 경량 스레드(goroutine)로…
Rocky Linux 8 및 9에서 Docker를 설치하는 표준 절차는 다음과 같습니다.아래 단계는 공식 문서 및 실사용 가이드에 기반합니다.154. 1. 필수 패키지 설치 2. Docker 저장소 추가 Rocky Linux는 CentOS와 호환되므로…
Redpanda에서 http://localhost:8080 접속이 안 되는 주요 원인은 Redpanda 자체가 8080 포트에서 웹 서비스를 제공하지 않기 때문입니다.Redpanda의 기본 포트 구성은 다음과 같습니다. 포트 용도 9092 Kafka API 9644 Admin API 8081…
Rocky Linux는 RHEL(Red Hat Enterprise Linux)과 호환되는 엔터프라이즈급 리눅스 배포판입니다. Redpanda는 공식적으로 Rocky Linux를 직접 지원하지 않지만, RHEL/CentOS 계열과 호환되므로 아래와 같이 설치할 수 있습니다. 1. 시스템 준비 2. Redpanda…
CentOS와 Ubuntu는 대표적인 리눅스 배포판으로, 각각의 기반, 사용 목적, 패키지 관리 방식, 지원 정책 등에서 여러 차이점이 있습니다. 배포판의 기반 구분 CentOS Ubuntu 기반 Red Hat Enterprise Linux (RHEL) Debian…
네이버 클라우드에 Redpanda 설치하는 방법을 알아보도록 하겠습니다. 네이버 클라우드 플랫폼(NCP)에서 Redpanda를 설치하는 방법은 크게 두 가지로 나눌 수 있습니다. 아래는 가장 일반적인 Docker 기반 설치 방법을 설명하겠습니다. 1. 네이버 클라우드에서…