본문 바로가기

infra36

EC2에 corretto, OpenJDK 버전별 설치 하기 ec2 인스턴스 환경에서 corretto를 버전별로 설치해 보자. 1. corretto 설치, 삭제 corretto17 $ sudo yum -y install java-17-amazon-corretto-devel $ sudo yum -y remove java-17-amazon-corretto-devel /usr/lib/jvm/java-17-amazon-corretto.. 경로에 설치된다. corretto11 $ sudo yum -y install java-11-amazon-corretto-devel $ sudo yum -y remove java-11-amazon-corretto-devel /usr/lib/jvm/java-11-amazon-corretto.. 경로에 설치된다. corretto8 $ sudo.. 2023. 4. 3.
ec2 인스턴스에 빠르게 Docker 환경 세팅하기 까먹으면 찾아보기 위한 ec2 인스턴스에 Docker 세팅 빠르게 하기 요약! 1. Docker 세팅 먼저 update를 시켜주자 $ sudo yum -y update Loaded plugins: extras_suggestions, langpacks, priorities, update-motd amzn2-core | 3.7 kB 00:00:00 amzn2extra-docker | 3.0 kB 00:00:00 amzn2extra-kernel-5.10 | 3.0 kB 00:00:00 Resolving Dependencies --> Running transaction check ---> Package awscli.noarch 0:1.18.147-1.amzn2.0.1 will be updated ---> Pac.. 2023. 4. 3.
SDK manager - SDKMAN으로 JAVA 관리하기 이번에 회사에서 제공해주는 mac이 너무 무거워서 air 모델을 새로 모셔왔다. 환경 설정을 하면서 간단하게 jdk 버전 관리가 가능한 sdkman 설치와 사용법을 정리해 보았다. 매우 간단하므로 빠르게 정리해 보자. sdkman install doc을 참고해 정리하였으므로 최신 변경 사항은 링크를 참고하길. 먼저 아래 명령어를 이용해 다운로드해 주자. curl의 -s 옵션은 Silent mode로 단순히 curl의 log를 숨기는 옵션이다. $ curl -s "https://get.sdkman.io" | bash 명령어를 실행하면 아래와 같이 큰 SDK가 나타난다. 다음으로 source 명령어를 이용해 적용시켜주자. $ source "$HOME/.sdkman/bin/sdkman-init.sh" 위 명령.. 2022. 8. 1.
[Kafka] 아주 기초적인 Kafka 톺아보기 event? event streaming? 이벤트(event)? 프로그램에 의해 감지되고 처리될 수 있는 동작이나 사건을 말한다. 브라우저에서의 사용자가 클릭을 했을 때, 스크롤을 했을 '때', 필드의 내용을 바꾸었을 때 고객이 상품을 장바구니에 담았을 때, 상품을 구매했을 때 키보드를 눌렀을 때 예금이 입금됐을 때 DB에 값이 insert 됐을 때 이벤트는 사용자의 어떤 동작에 의해 발생할 수 있으며 또 다른 이벤트에 의해 발생할 수도 있다. event streaming? 여러 종류의 클라이언트에서 이벤트는 실시간으로 발생하며, 이런 이벤트를 실시간으로 stream 형태로 처리하는 것을 말한다. 기업은 이벤트 스트리밍을 통해 이벤트와 관련된 데이터를 분석하고 해당 이벤트를 실시간으로 처리한다. 이벤트 .. 2022. 4. 10.