[2019.6.1]아해(Ahea) java개발자를 위한 공개세미나

아해 [명사] [옛말] ‘아이’의 옛말.

Java 쥬니어 개발자 모임 아해가 2019 공개세미나를 합니다.

핵심주제는 대용량 처리

이번 세미나의 핵심주제로 대용량 처리입니다. 최근 많은 서비스기업에서 요구하는 대용량 처리 관련 다양한 관점의 기술을 공유합니다.
이외에 Java과 Spring의 이슈들을 함께 다룰 예정입니다

일시

2019년 6월 1일 (토) 13:00 ~ 18:00

장소

한빛미디어 리더스홀(서울특별시 서대문구 연희로2길 62 한빛미디어 B동 1층)

프로그램

12:00-13:00등록
13:00-13:15프로그램 소개
13:20-14:00언제까지 JAVA8만 쓸래?
14:10-15:00if(Spring AOP == AspectJ) → { Spring AOP에 대해 }
15:20-16:005G 초연결시대에 웹 HTTP의 대안은 QUIC?
16:00-17:00MQ와 amqp 프로토콜 원리에 대하여
17:00-18:00Spring WebFlux는 어떻게 적은 리소스로 많은 트래픽을 감당할까?

발표주제와 내용은 변경될수 있습니다

강연자

언제까지 JAVA8만 쓸래? – 김형진

JAVA개발자로 일하고 있으며 새로운 기술을 배우는 것을 좋아하고 리팩토링과 개발자의 성장에 대해 관심이 많은 개발자입니다. 아직 까지 많은 개발자가 JAVA8 이하 버전을 사용하고 있습니다. Java9 부터는 6개월마다 새로운 버전의 Java가 출시되면서 현재 12버전까지 출시 하였습니다. 그 중에서 JAVA9 버전에 관해 대해 자세히 알아봅니다.

if(Spring AOP == AspectJ) → { Spring AOP에 대해 } – 문겸

어제보다 더 나은 개발자가 되기 위해 노력하는 JAVA 개발자입니다.
부족하지만, Spring, 테스트 코드에 관심이 많습니다. 스프링에서도 AOP를 제공하고 있습니다. 그게 바로 Spring AOP입니다. Spring AOP는 AspectJ의 어노테이션 방식으로 AOP를 구현할 수 있도록 구현방식을 제공하고 있습니다. 하지만, 이러한 AspectJ의 어노테이션의 AOP 구현방식 때문인지는 몰라도 개발자들이 “Spring AOP와 AspectJ는 같은 거 아니었어?” 라는 오해를 하고 있습니다. Spring AOP와 AspectJ의 차이에 대해 명확히 인지하고 스프링에서 AOP 사용하는 것이 매우 중요합니다.

5G 초연결시대에 웹 HTTP의 대안은 QUIC? – 조홍신

2014년 개발자의 길로 들어선 후부터 JAVA에서 벗어나지 못하고 허우적거리고 있다.
머리가 지끈하지만 배우는걸 좋아한다. 금융산업에 관련된 개발을 좋아하는것 같다.
QUIC (Quick UDP Internet Connection)
구글에서 QUIC라는 프로토콜 설계하였고 2013년 6월 공개 했다. 국제 인터넷 표준화 기구 (IETF)에 QUIC 프로토콜 표준화를 제안하였다. Google-QUIC은 오로지 HTTP만 전송했으나 IETF QUIC 워킹 그룹을 통해 IETF-QUIC 은 TLS 1.3의 암호화 보안을 적용해 개선하였다. HTTP-over-QUIC은 2018년 11월에 HTTP/3로 개명하였고 QUIC 버전 1의 최종 명세 2019년 7월 발표 예정이다.

MQ와 amqp 프로토콜 원리에 대하여 – 최경운

모르는게 많은 개발자입니다. 
현재 네오위즈플레이스튜디오에서 api 서버 개발을 맡고 있습니다. 프로젝트를 하면서 rabbitmq, activemq 등 뒤에 MQ라고 붙은 단어들을 많이 들었다. 메시지 큐를 알아보기 전에 어디에서 쓰이는지 먼저 알아보자. 일단 카카오 메시징 서버 직군에서 지원 자격중에 MQ에 대한 경험이 들어가 있다. 엄청난 트레픽을 받는 네이버 웹툰에서도 웹 서비스 인프라 이해 쪽에 Message Queue에 이해를 원하는 자격 요건도 볼 수 있다. 두 기업에서 MQ에 대한 이해를 요구하는 사례만 봐도 Mq에 대한 이해는 선택이 아닌 필수로 이다. 기존 어떤 문제 때문에 MQ라는 개념이 도입되어야 하는지와 나아가 AMQP에 프로토콜의 이해와 Rabbit의 적용되는 원리 까지 알아보도록 하자.

Spring WebFlux는 어떻게 적은 리소스로 많은 트래픽을 감당할까? – 김민수

유저가 적을 때에는 성능은 별반차이가 없지만, 유저가 늘어나면 늘어날수록 극명한 성능차이를 보여주고 있다. 어떻게 이런 차이가 일어날 수 있을까?

이는 Event-Driven과 Non Blocking I/O를 활용하여 적은 리소스로 많은 트래픽을 처리할 수 있다.

스폰서 및 기타 문의

이메일 ) devload@naver.com