구독 채널 그룹
Popit 님이 공유해 주셨습니다.
5일 전

일 7.6억명이 사용하는 WeChat의 사용 통계에 대한 WeChat의 공식 글입니다.

The 2016 WeChat Data Report | WeChat Blog: Chatterbox

We recently unveiled our "2016 WeChat Data Report" at the 2017 WeChat Workshop Pro Edition event in China. What's new with the WeChat lifestyle this year? Let's take a look at a few data points:
직접등록 | 5일 전
WeChat 사용 통계 Tag 구독
댓글 0개 · 좋아요 0
안영회 님이 좋아합니다.
Jeon Deuk Jin 님이 공유해 주셨습니다.
14일 전

최근에는 tensorflow 도 분산컴퓨팅 파워를 사용할 수 있는 방안을 찾아가는 추세입니다.
이 기사에서는 Yarn3.0 위에서 spark 와 함께 Tensorflow 를 수행하는 것을 권장하네요.

https://dzone.com/articles/deep-learning-on-big-data-platforms

https://ko.hortonworks.com/blog/distributed-tensorflow-assembly-hadoop-yarn/

Deep Learning on Big Data Platforms - DZone Big Data

See the big picture of Deep Learning on Big Data platforms, including Big Data Deep Learning options, MXNet, DL4J, and TensorFlow on Spark, YARN, and Hadoop,
직접등록 | 14일 전
docker container hadoop spark deep learning tensorflow Tag 구독
댓글 0개 · 좋아요 1
김 형준 님이 좋아합니다.
병화 윤 님이 공유해 주셨습니다.
14일 전

NiFi에서 MySQL의 데이터를 복제할 수 있습니다. 기존에는 Query를 활용해 증분 데이터만 제공한 반면, 실제 MySQL Event를 캡쳐해 CDC를 구축할 수 있습니다.

[NIFI-3413] Implement a CaptureChangeMySQL processor - ASF JIRA

직접등록 | 14일 전
mysql NiFi CDC Tag 구독
댓글 0개 · 좋아요 1
병화 윤 님이 공유해 주셨습니다.
20일 전

NIFI-3380 Multiple Versions of the Same Extension 에 대한 기능입니다. 이 것이 도입되면 NiFi에 동일 플러그인이 버전별로 사용될 수 있습니다. 현재 NiFi Master 버전에서는 저 기능으로 인해 CDH 하둡에 정상 접속되지 않습니다. 운영에 참고해주세요.

NIFI-3380 Bumping NAR plugin to 1.2.0-SNAPSHOT development to leverag… · apache/nifi@d90cf84

…e changes from master, adding buildnumber-maven-plugin to nifi-nar-bundles to properly set build info in MANIFEST of NARs - Refactoring NarDetails to include all info from MANIFEST - Adding the c...
직접등록 | 20일 전
NiFi Tag 구독
댓글 0개 · 좋아요 0
병화 윤 님이 공유해 주셨습니다.
22일 전

Java의 Date format에 대해 정리한 글입니다. 간단한 내용이지만 간혹 SimpleDateFormat이 Thread safe하다고 생각하고, 개발하는 코드들을 종종 보곤했습니다. 꼭 주의 해주세요. SimpleDateFormat은 Thread safe하지 않아요.

A Guide to Java's SimpleDateFormat - DZone Java

Java's SimpleDateFormat class comes with a variety of choices for formatting dates and times. This guide covers your options, but beware, it's not thread safe.
직접등록 | 22일 전
java date Tag 구독
댓글 0개 · 좋아요 0
댓글 0개 · 좋아요 0
안영회 님이 공유해 주셨습니다.
1달 전

좋은 글이라 번역을 할까 하다가.... (좋은 글 망치겠다 싶어서) 관두고.. 소개만..
생소할 수도 있는 Computational Designer 개념을 소개하는 부분만 발췌하면

In the report Maeda makes the distinction between “classic” designer, the makers of finite objects for a select group of people (think graphic designer, industrial designer, furniture designer) and “computational” designers, who deal mostly in code and build constantly evolving products that impact millions of people’s lives

우리의 환경 변화에 대입해서 생각해보면 (경험이 적어도) 조금더 와 닿을 수 잇다.
예를 들어, 모바일 기기가 가져온 변화는 우리 삶을 변화시킨다. (mobility) 그래서, 과거 책상(desktop)에 앉아서 할법한 일을 지하철 안에서 하거나 침대에 누워서 하기도 한다.
그리고, 스크린도 꼭 기계(TV나 PC 부품)안에 두는 제약도 바꾸고 있다. VR, AR, ChromeCast, ....

결국 경험(Experience) 관점으로 사고하면 제품 자체 형상이 모호하게 바뀌고...
Cloud와 IoT는 사실 이런 현상의 대표값으로 불리는 태그일 뿐이다.
90년대에는 모호함 자체만 지칭해서 Ubiquitous Computing이라 했고, 변화의 흐름을 보면 일관성을 발견할 수 있다.

John Maeda: If You Want to Survive in Design, You Better Learn to Code

Tech veteran John Maeda released his annual Design In Technology report this week.
직접등록 | 1달 전
Design Tag 구독
댓글 0개 · 좋아요 0
홍 태희 님외 1명이 좋아합니다.
안영회 님이 공유해 주셨습니다.
1달 전

최근 6~7년간 나의 업무와도 밀접한 관련이 있어 쓱 훑어 보았다. 노트식으로 써놓은 터에 애당초 주제 자체가 추상적이라 다른 사람이 무언가를 얻기란 어려워 보이는 글인데.. 실망하고 닫으려는 찰나에 적어도 '이 사람이 진짜 해본 사람이구' 싶은 내용 발견

The process to build the TARGET application is extremely important. Modernization projects are almost always going to change the ‘running’ production applications, and you are sure to hear a lot of voices saying ‘DO NOT’ try to change this or that!

내 경험으로 살짝 바꾸고 단순화 해서 쉽게 말하면...

동시에 두 개 시스템(Target과 Source)이 돌아가고 있는 것이 편하며, 가급적 비즈니스 임팩트가 있는 부분(MVP: Minimum Viable Product 응용)부터 Target으로 부분 대치하는 식이 좋다

Application Modernization/Migration: What, Why, When, and How? - DZone Java

Modernizing or migrating legacy Java EE apps is no joke. This overview of how to handle it covers handling both the code and the people your'e working with.
직접등록 | 1달 전
Modernization Live Migration Tag 구독
댓글 0개 · 좋아요 2
Jeon Deuk Jin 님이 좋아합니다.
댓글 0개 · 좋아요 1
sql2 님이 좋아합니다.
김 형준 님이 공유해 주셨습니다.
2달 전

Uber의 블로그(https://eng.uber.com/distributed-tracing/)에서 분산 시스템에서 Request에 대한 트래킹을 Zipkin 이라는 오픈소스를 사용하여 처리하였다고 소개하였습니다.
이 동영상에서는 Spring에서 간단하게 Zipkin을 이용하여 각 API 서버들 사이에 발생하는 호출에 대한 Trace 및 호출 시간 등을 보여주는 간단한 데모를 코딩까지 하면서 시연해 주고 있습니다.

Spring Tips: Distributed Tracing with Zipkin

Speaker: Josh Long Hi Spring fans! In this tip, we’ll quickly look at how to integrate distributed tracing with Spring Cloud Sleuth and the OpenZipkin project.
Spring | 2달 전
engineering Tag 구독
댓글 0개 · 좋아요 1
장 회수 님이 좋아합니다.
병화 윤 님이 공유해 주셨습니다.
2달 전

Spring Integration과 NiFi와의 연동을 설명한 동영상입니다. NiFi의 개념에 대해서 설명하고, 중반 이후에 Spring Integration를 이용해 Spring Bean과의 연동을 설명합니다. 이를 이용하면, 스프링빈으로 개발된 복잡한 비즈니스 로직과 NiFi를 연동해 더욱 확장성 높은 Streaming ETL 로직들을 수행할 수 있습니다.

Spring with ApacheNiFi

Oleg Zhurakousky provides a quick introduction to Apache NiFi, demonstrates its core features while concentrating on WHY/WHERE and HOW of integrating with Spring.
직접등록 | 2달 전
Spring NiFi Tag 구독
댓글 0개 · 좋아요 1
김 형준 님외 2명이 댓글을 남겼습니다. 홍 태희 님외 1명이 좋아합니다.
댓글 3개 · 좋아요 2
안영회 님외 1명이 좋아합니다.
김 형준 님이 공유해 주셨습니다.
2달 전

Uber에서 공개한 Kafka Audits 도구입니다. Monitoring이라고 하지 않고 Audits라고 한것 보면 Kafka 클러스터 자체의 모니터링 보다는 Topic이 잘 전달되는지 등에 집중한 관리 도구가 아닐까 생각합니다.

Introducing Chaperone: How Uber Engineering Audits Kafka End-to-End

Uber Engineering explains why and how we built Chaperone, our in-house auditing system for monitoring Kafka pipeline health. The post Introducing Chaperone: How Uber Engineering Audits Kafka End-to-End appeared first on Uber Engineering Blog.
Uber 기술 블로그 | 2달 전
Architecture Open Source Dashboard Kafka Chaperone Data Center JSON Tag 구독
댓글 0개 · 좋아요 2
김 형준 님이 댓글을 남겼습니다. 홍 태희 님외 1명이 좋아합니다.
김 형준 님이 공유해 주셨습니다.
2달 전

Uber에서 안정적이며 확장 가능한 Queue 시스템을 만들어서 공개했네요. 글을 잠깐 읽어 보니 이 Queue 시스템이 Uber 내부 시스템에서는 AWS의 Simple Queue Service (SQS) 서비스와 같은 역할을 수행한다고 합니다.
하나의 Queue에 대해 여러개의 Consumer Group을 지정할 수 있는 측면에서 보면 Kafka와 비슷한 모습이지만 Partition이라는 개념없이 같은 Consumer Group으로 지정되어 있으면 내부적으로 알아서 Consumer 로 전달하고 특정 Consumer 장애시 바로 다른 Consumer로 failover 처리된다고 합니다. 개인적으로는 Kafka의 파티션 개념이 약간은 솔루션을 쉽게 만들기 위해 도입된 개념이고 사용자 입장에서는 불편한 개념이라 생각했었는데 Uber의 Queue 시스템은 어떻게 해결했는지 궁금하네요.

Cherami: Uber Engineering’s Durable and Scalable Task Queue in Go

How Uber engineered Cherami, the resilient, scalable, distributed task queue system written in the Go programming language. The post Cherami: Uber Engineering’s Durable and Scalable Task Queue in Go appeared first on Uber Engineering Blog.
Uber 기술 블로그 | 2달 전
Architecture Open Source API Cassandra Distributed Systems Go TChannel Cherami Ringpop RocksDB Zookeeper Tag 구독
댓글 1개 · 좋아요 2
김 형준 님이 댓글을 남겼습니다. Jeon Deuk Jin 님외 1명이 좋아합니다.
병화 윤 님이 공유해 주셨습니다.
2달 전

Salesforce에서 공개한 Argus입니다. Phoenix를 활용한 실시간 모니터링 시스템으로, 대쉬보드, 알림을 제공합니다.
Phoenix를 사용하면서 쓰기/읽기가 OpenTSDB 보다 약간 느려지기는 하나, 메트릭스의 태그의 갯수 제한이 없으며, 태그가 늘어남에 따라 성능 저하도 OpenTSDB 보다 덜 합니다.
물론 저장소로 OpenTSDB를 사용할 수도 있습니다.

Argus Production Monitoring at Salesforce

Tom Valine and Bhinav Sura (Salesforce) We’ll present details about Argus, a time-series monitoring and alerting platform developed at Salesforce to provide ...
직접등록 | 2달 전
Monitoring Argus Phoenix Dashboard Tag 구독
댓글 1개 · 좋아요 2
김 형준 님외 1명이 댓글을 남겼습니다. 김 형준 님이 좋아합니다.
댓글 2개 · 좋아요 1