본문 바로가기

전체 글

(42)
Amazon EC2 인스턴스 타입 비교 벤치마크 비교 대상t3.medium2 vCPU(x86), 4GiB, USD 0.0416 /hrt4g.medium2 vCPU(arm), 4GiB, USD 0.0336 /hrc7i.large2 vCPU(x86), 4GiB, USD 0.08925 /hrc8g.large2 vCPU(arm), 4GiB, USD 0.07948 /hr 공통 사항리전: ap-northeast-2 (서울)운영체제: Ubuntu 24.04 LTSEBS: gp3 30GB요금은 온디맨드 기준이다. CPU 모델 확인cat /proc/cpuinfo t3.medium더보기processor : 0vendor_id : GenuineIntelcpu family : 6model : 85model name ..
마인크래프트 온-디맨드 서버 구상 왜 하는가?현재 클라우드 컴퓨팅으로 24시간 마인크래프트 서버를 운영 중이다.서버는 24시간 가동 중이지만, 실제 사용은 24시간이 아닌 특정 시간대에 집중된다.안 쓰는 시간 동안 서버를 중지하면 비용을 아낄 수 있을 것으로 기대한다.그렇게 비용을 아끼면 전체 서버 비용을 줄이거나 같은 비용으로 더 높은 사양의 서버를 이용할 수 있게 될 것이다. 요구 사항시간 단위 또는 분 단위 요금을 부과하는 클라우드 서비스를 이용해야 한다.서버가 중지된 시간 동안은 비용이 없거나 최소한으로만 발생해야 한다.올웨이즈-온(Always-on) 방식보다 비용이 저렴해야 한다.서버가 중지된 상태에서 사용자가 접속하려고 할 때 별도의 행동(e.g. 웹 페이지를 통한 요청 등)이 필요 없어야 한다.서버가 중지된 상태에서 사용자가..
Vultr HDD 블록 스토리지 벤치마크 컴퓨팅 인스턴스 벤치마크는 이전에 쓴 글을 참고하기 바란다.2025.03.13 - [클라우드/Vultr] - Vultr 인스턴스 타입 비교 벤치마크 Vultr 인스턴스 타입 비교 벤치마크Vultr에는 인스턴스 타입이 여러 종류 있는데, 어떤 것을 선택해야 유리한지 판단하기 위해 알아보자. 비교 대상비교하려는 대상은 다음과 같다.Shared - Regular Performance2 vCPUs, 4 GB, $20.00 /mo (vc2-2c-4gb)blog.sysbot32.com Vultr에서 제공하는 블록 스토리지(Block Storage)는 NVMe와 HDD로 두 종류가 제공되는데, 현재 Seoul에서는 NVMe 블록 스토리지가 제공되지 않기 때문에 일단 본 글에서는 HDD만 대상으로 한다. 테스트 환경위..
[이펙티브 코틀린] 4장 추상화 설계 추상화(abstraction)는 프로그래밍 세계에서 가장 중요한 개념 중 하나이며, OOP에서 캡슐화와 상속과 함께 세 가지 주요 개념 중 하나이다.컴퓨터 과학에서 추상화(abstraction)는 복잡한 자료, 모듈, 시스템 등으로부터 핵심적인 개념 또는 기능을 간추려 내는 것을 말한다. 조금 간단하게 표현하면, 추상화는 복잡성을 숨기기 위해 사용되는 단순한 형식을 의미한다.e.g. 복잡한 클래스에서 메서드와 프로퍼티만 추출해서 간단하게 만든 인터페이스 프로그래밍에서의 추상화추상화를 설계한다는 것은 단순하게 모듈 또는 라이브러리로 분리한다는 의미가 아니다. 함수를 정의할 때는 그 구현을 함수 시그니처 뒤에 숨기게 되는데, 이것이 바로 추상화다. fun maxOf(a: Int, b: Int) = if (a..
[Bukkit] 플러그인 명령어 개발 BukkitCommand 상속 받은 구현체 작성하기먼저 명령어 실행부를 작성하자.import org.bukkit.command.CommandSenderimport org.bukkit.command.defaults.BukkitCommandclass MyCommand : BukkitCommand( "my-command", "내가 만든 명령어", "/my-command", listOf(),) { override fun execute(sender: CommandSender, commandLabel: String, args: Array): Boolean { sender.sendMessage("Hello, world!") return true }} BukkitCommand..
iwinv 인스턴스 타입 비교 벤치마크 이전에 Vultr 벤치마크를 돌려보고 타 클라우드 서비스 성능이 궁금하기도 했고, 최근에 잠깐 iwinv 인스턴스를 생성해서 잠깐 사용하는 김에 벤치를 돌려봤는데 의외로(?) 점수가 꽤 잘 나와서 아예 정식으로 비교를 해보려고 한다. 2025.03.13 - [클라우드] - Vultr 인스턴스 타입 비교 벤치마크 Vultr 인스턴스 타입 비교 벤치마크Vultr에는 인스턴스 타입이 여러 종류 있는데, 어떤 것을 선택해야 유리한지 판단하기 위해 알아보자. 비교 대상비교하려는 대상은 다음과 같다.Shared - Regular Performance2 vCPUs, 4 GB, $20.00 /mo (vc2-2c-4gb)blog.sysbot32.com 비교 대상General Purpose - Shared4 vCPU, 4..
프로그래머스 채용 서비스 종료 https://programmers.co.kr/notices/11584 공지사항SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 프로그래머스 채용 서비스가 종료된다고 한다.채용 사이트야 다른데 쓰면 되고, 근데 이력서도 종료하네..? 내 이력서 프로그래머스에 있는데 노션으로 옮겨야 하나... 🤔 원티드에도 있다..!
도메인 가격 비교하고 최저가로 등록하기 도메인 등록 시 검색하면 가장 먼저 나오는 가OO, 후OO, 카OOO 같은 곳에서 등록을 하는 경우가 많은데, 그럴 필요가 없다. 저렴한 업체에서 등록해도 되는 이유도메인 관련 업체는 Registry - Registrar - Reseller로 나뉘는데, 각각 다음과 같다.Registry.com, .net 등 TLD(Top-Level Domain)를 운영하는 기관 e.g. VerisignRegistrarRegistry의 인증을 받고 정식으로 도메인 등록을 대행하는 기관 e.g. GoDaddyResellerRegistry의 인증을 받지 않고 Registrar와 계약을 맺고 재판매하는 기관Registry에서 도메인 등록을 직접 받는 경우는 잘 없고, 보통은 Registrar나 Reseller를 통해 등록하게 ..