Banner

My Tech Blog (비교)

오늘의 명언
· 이것저것
안녕하세요 오늘은 방문자수 증가용으로 MBTI T 와 F 차이 포스팅해봅니다검색 유입 늘어나길... F : 코끼리 ㅜ ㅜ 불쌍해T : 저거 저렇게 버리면 안 되는데 ...  ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ이렇게까지 오버는 안하겠지만 결과보다 과정이 중요한고 같오...    T의 관심  F의 관심이거지...안 물어보는 건 배려.....사사건건 취조하고 싶지 않은거 ㅋㅋㅋㅋㅋㅋㅋ 대신 먼저 말하면 들을 준비는 되어 있는거...이렇게 T와 F의 대화는의심만 쌓인 채 겉돌게 되고 ㅋㅋㅋㅋㅋㅋㅋ  취조 노노행물어볼 수도 있는데리액션은 많이 없고 질문만 많으면ㅋㅋㅋㅋㅋㅋㅋㅋ 불편......  F : 왜 우울해?T : 무슨 화분?     그래도 마지막은 해피엔딩 서로 이해는 안되도 재밌잖아 > 재미로만 읽는 글임을..
서버 이중화와 분산 처리는 고가용성과 안정성을 확보하기 위해 필수적이다. 단일 서버로는 대량의 트래픽과 장애 발생 시 복구를 감당할 수 없기 때문에, 다수의 서버로 부하를 분산하고 백업 시스템을 마련해야 한다. 특히, 이커머스나 금융 서비스처럼 실시간 처리가 중요한 환경에서는 자동 확장(Auto Scaling)과 무중단 운영이 필수적이다.1. 서버 이중화 (Server Redundancy)서버 이중화는 장애 대비(High Availability, HA - 고가용성)를 위한 개념이다.하나의 서버가 다운되더라도 다른 서버가 대신 역할을 수행할 수 있도록 백업 서버를 준비하는 방식이다.  ✔️ 예를 들면?DB 서버 이중화: Master-Slave 구조웹 서버 이중화: 로드밸런서 + 두 개의 동일한 웹 서버 ✔..
Java 프로젝트를 설정할 때 프로젝트 우클릭하면 Build Path가 나온다. 여기서 우리가 Oracle JDBC 드라이버(ojdbc8.jar) 같은 외부 라이브러리를 등록할 수 있다. 또 MySQL Connection(mysql-connector-java.jar)이라든지 Getter와 Setter을 자동생성하는 Lombok(lombok.jar) 라이브러리를 등록 해 본 적이 있을 것이다.  필자는 항상 이 라이브러리들을 추가할때 Classpath, Module Path 중 어디에 추가해야 하는지 헷갈렸기 때문에 이 글을 작성한다. Buildpath는 자바에서 중요한 개념이며, 어떤 것을 등록해야 하는지는 프로젝트 환경과 사용 기술에 따라 달라진다. 이론적인 설명은 건너  뛰고 언제 ModulePath..
· AWS
EBS vs EFS1. EBS(Elastic Block Storage)▶EBS volumesOne instance (except multi-attach io1 / io2) - 한 번에 하나의 인스턴스만 연결are locked at the Availability Zone (AZ) levelgp2: IO increases if the disk size increasesgp3 & io 1: can increase IO independently▶To migrate an EBS volume across AZTake a snapshotRestore the snapshot to another AZEBS backups use IO and you shouldn't run them while your application..
· AWS
요즘 클라우드 컴퓨팅 시장이 빠르게 성장하면서, 많은 기업들이 데이터를 저장하고 관리할 방법으로 클라우드 스토리지를 선택하고 있어요. 예전에는 서버를 직접 구축하고 유지보수해야 했지만, 이제는 클릭 몇 번으로 쉽게 데이터를 저장하고 공유할 수 있는 시대가 됐죠! 오늘은 클라우드 스토리지의 종류와 함께, AWS에서 제공하는 대표적인 스토리지 서비스인 Amazon S3, Amazon EFS, 그리고 Amazon EBS에 대해 알아보려고 해요. 각 서비스의 특징을 비교해 보고, 어떤 경우에 어떤 스토리지를 사용하면 좋은지 적절한 사용 사례도 살펴볼게요.1. 클라우드 스토리지란1-1. 클라우드 스토리지의 특징 클라우드 스토리지에는 많은 이점이 있습니다. 확장성을 제공하여 필요에 따라 스토리지 용량을 빠르게 늘리..
✅ 문제 아래와 같이 숫자가 담긴 1차원 배열이 주어졌을 때, 두 개의 숫자를 뽑아 서로의 거리를 비교한 후 거리가 가장 작은 숫자의 위치(index)를 출력하시오. ✅ 코드public class Main { public static void main(String[] args) { int[] point = { 92, 32, 52, 9, 81, 2, 68 }; int dist = 1000000000; int[] result = new int[2]; for (int i = 0; i Math.abs(point[i] - point[j])) { dist = Math.abs(point[i] - point[j]); result[0] = i; result[1] = j; } ..
상단으로