일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- Effective Java
- 클린아키텍처
- 카카오
- 자바스크립트
- 이펙티브 자바
- 카카오 면접
- 알고리즘
- Spring
- 스프링부트
- Sort
- effectivejava
- 예제로 배우는 스프링 입문
- ElasticSearch
- Effective Java 3
- 오블완
- 이차전지관련주
- k8s
- 김영한
- java
- 이펙티브자바
- 스프링
- kubernetes
- 스프링 핵심원리
- 엘라스틱서치
- 티스토리챌린지
- 알고리즘정렬
- JavaScript
- 자바
- 스프링핵심원리
- 코딩테스트
- Today
- Total
목록2020/12/30 (2)
Kim-Baek 개발자 이야기
스칼라에 대해서 이야기 해보려고 한다 이전 포스트에서 Spark 의 구조에 대한 설명을 했는데 Spark 코드를 주로 Scala로 많이 작성한 것들을 봤었다 Scala 무엇일까?? Functional Programming 언어로 많이 불린다. Scala lets you write code in an object-oriented programming (OOP) style, a functional programming (FP) style, and even in a hybrid style, using both approaches in combination. 스칼라는 또한 객체지향적인 (OOP) 프로그래밍도 가능하고 함수형 프로그래밍(FP) 프로그래밍도 가능하다 Scala 공식 문서에는 Hybrid Style?..
오늘 Apach Spark 에 대해서 공부해보려고 합니다. Apach Spark 는 In memory 방식의 대용량 데이처 처리 엔진입니다 Java, Scala, Python, R 과 같은 high level API 를 제공하고 있고, 특히 Spark SQL 같은 SQL을 위한 다양한 라이브러리를 제공하고 있습니다. 분산 클러스터 컴퓨팅 프레임워크로 Standalone 환경 뿐만 아니라 Cluster mode를 통해 대용량 데이터 처리가 가능합니다 특징 스파크는 인메모리 (In Memory) 기반 처리로 빠른 처리가 가능하며 Cluster Manger를 활용해 분산환경에서도 처리가 가능합니다. YARN, Mesos, Kubernetes 등 다양한 클러스터에서 동작이 가능합니다 기존 대용량 처리 프레임워크..