그동안 IMQA는 전시회, 온라인 컨퍼런스, 컨설팅 등을 통해 성능에 대한 오프라인 세미나/교육에 대한 요청을 많이 받았는데요. 아무래도 성능에 대한 관심은 높아졌지만, 전문적으로 다루는 곳이 많지 않아서인 것 같습니다.
계속되는 요청에 드디어 지난 4월 7일, 많은 분의 요청에 힘입어 IMQA의 첫 오프라인 세미나가 진행되었습니다. 아쉽게도 미처 오시지 못한 분들을 위해 현장 모습을 담아보았습니다. 갑자기 쌀쌀해진 날씨에도 성능에 대한 엄청난 관심과 집중력으로 뜨거웠던 현장을 함께 살펴보실까요?
이제 실내 마스크 착용 의무도 해제되었지만, 그래도 쾌적한 공간에서 진행하고자 공동 주최한 한빛미디어의 강의실 중에서도 가장 큰 강의실인 리더스홀에서 진행하였습니다. (찾기 쉬우시도록 입구에 X배너를 세워놨는데 도움이 되셨을까요? 🙂)
Session 01. Jmeter를 이용한 성능 튜닝 개론
첫 시작은 ‘Jmeter를 이용한 성능 튜닝 개론’으로 열었는데요.
성능 테스트가 무엇인지, 왜 필요한지, 어떻게 활용하는지부터 성능 테스트의 종류와 각각의 장단점에 대해 알 수 있었습니다. 특히 실제 사례를 통해 쉽게 이해할 수 있을 뿐만 어떻게 성능 테스트를 진행해야 하는지 인사이트를 얻을 수 있는 시간이었습니다. 중간중간 타이핑 소리뿐만 아니라 발표 화면을 찍으시느라 나는 소리만 들어도 얼마나 많은 분께서 집중하며 관심 있게 보시는지 알 수 있었답니다.
IMQA 기술 블로그에서도 부하 테스트에 대한 내용을 몇 차례 다루었는데요. 함께 보시면 좋을 게시물을 안내해 드리니, 참고해 보세요.
Session 02. 빠른 웹페이지 만들기 (Lighthouse 속성 과외)
이어진 두 번째 세션은 ‘당신의 웹페이지는 몇 점인가요?’라는 주제로 빠른 웹페이지를 만들기 위한 Lighthouse 속성 과외 시간이었습니다.
웹 성능 개선에 대한 기본적인 이해부터, 웹 성능에 대한 용어를 살펴보고, Lighthouse를 통해 실제 웹페이지를 개선하는 방법에 대해 살펴봤는데요. Lighthouse로 성능을 확인하고, 조금씩 수정하면서 어떻게 성능이 개선되는지 실습을 통해 확인할 수 있었습니다. 현장에서 Lighthouse를 직접 확인해 보시는 분도 많으셨답니다.
구글 리서치 자료에 따르면 모바일 웹 사이트의 로딩 시간이 3초 이상일 때 32%, 5초 이상은 90%, 6초 이상은 106%, 마지막으로 10초가 넘으면 123%의 이탈률이 발생한다고 하는데요. 리서치 시점을 생각해 봤을 때, 모바일 속도가 훨씬 빨라진 지금은 더 빠르게 이탈이 일어날 것으로 예상할 수 있죠.
그만큼 빠른 웹페이지를 만드는 것이 중요한데요. 이번 세션을 통해 웹 성능을 확인하는 방법뿐만 아니라 때론 작은 수정으로도 성능을 개선할 수 있다는 것을 알 수 있었습니다.
본 세션을 다시 보실 수 있는 영상과 발표 자료를 아래에서 확인해 보시고 성능을 개선해 보세요. 웹페이지 로딩 과정에 대한 글도 함께 안내해 드려요!
Session 03. 안드로이드 개발자가 알아야 하는 내부 구조 및 패턴들, 그리고 장애 개선 사례 with IMQA
마지막으로 ‘안드로이드 개발자가 알아야 하는 내부 구조 및 패턴들, 그리고 장애 개선 사례 with IMQA’ 세션이 이어졌습니다.
마지막 세션에서는 성능이 무엇인지 알아보고, 안드로이드 내부 구조를 이해하기 위한 다양한 패턴과 특징에 대해서 소개했습니다. 또한 안드로이드 운영체제 발전 변천사도 알아보았는데요. 안드로이드 초창기 버전부터 Tiramisu까지, 운영체제의 변화와 메모리 관리 방법(GC)에 대한 발전사를 대해서도 알 수 있는 시간이었습니다.
특히 실제 장애 사례와 개선 및 대응 방안에 대한 부분은 실제 서비스를 운영하시는 분들께서 큰 관심을 주셨답니다.
세션에서 소개해드린 고객이 앱 장애라고 느끼는 화면 로딩 속도에 대한 여러 가지 원인을 다룬 글을 소개해 드립니다. 한 번씩 읽어 보시고 개선이 필요한 사항에 관해 확인해 보세요!
Event. 추첨을 통해 선물을 드려요!
모든 세션 종료 후, 추첨 이벤트가 바로 이어졌는데요. 추첨을 통해 IMQA 로고가 새겨진 텀블러와 보냉백을 각 다섯 분께 드렸습니다. (선물 드리는 것에 집중하다 보니 상품 사진을 찍지 못했네요..)
한빛미디어 서적은 원래 세 분께 각 1권씩 제공해드리는 것이었으나, 감사하게도 한빛미디어에서 따끈따끈한 신간을 포함하여 총 6권을 준비해 주셔서 여섯 분께 1권씩 드릴 수 있었답니다. 참고하시면 좋을 서적으로 구성되어 있으니 아래 이미지를 통해 확인해 보세요!
그리고 대망의 성능 컨설팅도 추첨을 통해 선정하였는데요. 추후 IMQA의 전문 컨설턴트가 성능 컨설팅을 진행해 드릴 예정입니다.
바쁘신 와중에 참석해 주셔서 감사드립니다.
각 세션 종료 후 별도로 질문을 하시는 분도 계셨고, 현장에서 실습해 보시는 분도 많으셨는데요. 바쁜 일정 중에도 참석해 주셔서 감사드립니다. 저희 IMQA의 세미나가 성능 개선하시는 데 도움이 되었으면 좋겠습니다.
저희 IMQA는 서비스 개발자, 운영자분들께서 성능에 대한 고민이 없어지는 그날까지 열심히 달릴 테니 계속 함께해 주세요!
IMQA는 다음주에 진행되는 국내 최대 IT 전시회인 ‘2023 월드IT쇼’에 참가합니다. 현장에서 웹 성능 컨설팅, 모바일 성능 리포트 제공 등 역대급 이벤트가 진행되니, 전시회도 많은 관심 부탁드립니다.