[도서] 자바와 JUnit을 활용한 실용주의 단위 테스트

2019-06-24 KENNETH 0

[도서] 자바와 JUnit을 활용한 실용주의 단위 테스트 분야별 신상품 – 국내도서 – 컴퓨터와 인터넷 [도서]자바와 JUnit을 활용한 실용주의 단위 테스트 제프 랭어,앤디 헌트,데이브 토마스 저/유동환 역 | 길벗 | 2019년 07월 판매가 24,700원 (5%할인) | YES포인트 1,300원(5%지급) 이벤트 : IT모바일 예약판매 이벤트 『실용주의 프로그래머』의 앤디 헌트와 데이브 토마스가 알려주는 실용주의 단위 테스트! 클린 코드의 핵심인 단위 테스트, 어디서 어떻게 시작해야 할까? 책에서는 단위 테스트의 개념과 작성 이유부터 테스트 Source: [도서] 자바와 JUnit을 활용한 실용주의 단위 테스트

대규모 글로벌 게임 서버 운영을 위한 최대 90% 저렴한 EC2 스팟 인스턴스 활용기

2019-06-22 KENNETH 0

대규모 글로벌 게임 서버 운영을 위한 최대 90% 저렴한 EC2 스팟 인스턴스 활용기 Fortnite: Battle Royale, Warframe 및 Apex Legends를 비롯한 다수의 성공적인 비디오 게임에는 플레이어가 게임의 일부에 무료로 액세스할 수 있는 부분 유료화 모델이 사용되어 왔습니다. 이러한 부분유료화 게임들의 품질이 결코 낮지 않으며 유료 게임과 동일한 수준을 요구받습니다. Amazon EC2 스팟 인스턴스는 비용 제약이 많은 이와 같은 비즈니스 모델에 저렴하지만 현실적인 컴퓨팅 옵션을 제공합니다. 캐주얼 멀티플레이어 게임에는 일반적으로 스팟의 활용이 적합합니다. Amazon EKS 컨테이너의 오케스트레이션과 함께 멀티플레이어 게임서버 워크로드를 실행할때의 비용을 최적화하면서도 플레이어에의 영향을 최소화하는 메커니즘을 통해 스팟 인스턴스 제공은 캐주얼 멀티플레이어 게임은 물론 하드코어 멀티플레이어 게임에도 적합할 수 있습니다. 스팟 인스턴스는 온디맨드 인스턴스에 비해 대폭 할인된 요금으로 AWS 클라우드에서 사용 가능한 예비 컴퓨팅 용량을 제공합니다. 스팟 인스턴스를 사용하면 비용을 최적화하는 동시에 동일한 예산으로 애플리케이션의 처리량을 최대 10배까지 확장할 수 있습니다. 스팟 인스턴스는 내결함성이 있는 워크로드에 가장 적합합니다. 멀티플레이어 게임 서버 [ more… ]

No Image

USN-4030-1: web2py vulnerabilities

2019-06-22 KENNETH 0

USN-4030-1: web2py vulnerabilities web2py vulnerabilities A security issue affects these releases of Ubuntu and its derivatives: Ubuntu 16.04 LTS Summary Several security issues were fixed in web2py. Software Description web2py – High-level Python web development framework Details It was discovered that web2py does not properly check denied hosts before verifying passwords. An attacker could possibly use this issue to perform brute-force attacks. (CVE-2016-10321) It was discovered that web2py allows remote attackers to obtain environment variable values. An attacker could possibly use this issue to gain administrative access. (CVE-2016-3952) It was discovered that web2py uses a hardcoded encryption key. An attacker could possibly use this issue to execute arbitrary code. (CVE-2016-3953, CVE-2016-3954, CVE-2016-3957) Update instructions The problem can be corrected by updating your system to the following package versions: Ubuntu 16.04 LTS python-gluon – 2.12.3-1ubuntu0.1 python-web2py – 2.12.3-1ubuntu0.1 To update your [ more… ]

Amazon EMR 기반 Apache Spark 애플리케이션을 위한 성공적인 메모리 관리 모범 사례

2019-06-21 KENNETH 0

Amazon EMR 기반 Apache Spark 애플리케이션을 위한 성공적인 메모리 관리 모범 사례 빅 데이터 세계에서 일반적인 사용 사례 중 하나는 다양한 데이터 원본으로부터 방대한 양의 데이터에 대한  추출, 변환(ET) 및 데이터 분석을 수행하는 것입니다. 때로는 이렇게 한 다음 데이터를 분석하여 통찰력을 얻게 됩니다. 이러한 방대한 데이터를 처리하는 가장 인기 있는 클라우드 기반 솔루션 중 하나는 Amazon EMR입니다. Amazon EMR은 AWS에서 Apache Hadoop 및 Apache Spark 같은 빅 데이터 프레임워크의 실행을 간소화해 주는 관리형 클러스터 서비스입니다. Amazon EMR을 사용하는 조직은 여러 인스턴스로 구성된 클러스터를 단 몇 분만에 가동할 수 있습니다. 또한 병렬 프로세스를 통해 다양한 데이터 엔지니어링 및 비즈니스 인텔리전스를 처리할 수 있습니다. 이렇게 하면 클러스터 구축 및 확장과 관련한 데이터 처리 시간, 노력 및 비용을 대폭 감소할 수 있습니다. Apache Spark는 오픈 소스 기반의 고속 범용 클러스터 컴퓨팅 소프트웨어 프레임워크로서, 빅 데이터의 분산 컴퓨팅에 널리 사용되고 있습니다. Apache Spark는 I/O [ more… ]

No Image

Amazon EC2 신규 C5 인스턴스 타입 및 베어 메탈 추가

2019-06-21 KENNETH 0

Amazon EC2 신규 C5 인스턴스 타입 및 베어 메탈 추가 Amazon EC2 C5 인스턴스는 배치 프로세싱, 분산 분석, 고성능 컴퓨팅, 기계/딥 러닝 추론, 광고 지원, 고도로 확장 가능한 멀티플레이어 게이밍 및 비디오 인코딩과 같은 컴퓨팅 집약적 워크로드를 실행하는 데 애용되는 인스턴스입니다. 오늘부터, AWS에서는 다음과 같은 구성을 지원하도록 Amazon EC2 C5 패밀리를 확장합니다. 새로운 대형 가상화 인스턴스 크기: 12xlarge 및 24xlarge 베어 메탈 옵션 새로운 C5 인스턴스 크기는 3.6GHz의 지속 전체 코어 터보 속도 및 3.9GHz의 최대 단일 코어 터보 속도를 지원하는 인텔의 2세대 제온 확장형 프로세서(코드네임: 카스케이드 레이크)에서 실행됩니다. 또한 새 프로세서는 AVX-512 지침 세트에 기반한 인텔 딥 러닝 부스트라는 새로운 기능을 지원합니다. 새로운 Vector Neural Network 지침(AVX-512 VNNI)을 사용하는 딥 러닝 프레임워크는 컨볼루션과 같은 전형적인 기계 학습 작업을 가속화하고 광범위한 워크로드에 대한 추론 성능을 자동으로 개선해 줍니다. 이러한 인스턴스는 EBS 처리(암호화 작업 포함)를 위한 전용 하드웨어 가속기, 각 Virtual [ more… ]