본문 바로가기
반응형

분류 전체보기38

[CS] Client 와 서버가 비동기로 통신하려면? (Server Side Event) 안녕하세요 Dev. Pluto 입니다. 오늘은 개발을 하면서 client 와 server가 비동기로 데이터를 주고받을때는 어떻게 해야할까? 에 대한 고민의 답을 제 나름대로 정리해서 기록해보는 시간을 가질까 합니다. 먼제 제가 작성하는 게시글은 언제나 그렇듯 올바르지 않을 수 있습니다. 정보에 대한 비판은 언제든지 환영합니다. Asyncronous 통신의 여러가지 방법 polling Server Side Event (SSE) 보통의 일반적인 웹 서비스에서의 화면 단에서의 유저가 특정 동작을 하며 이벤트를 발생시키고, 이벤트에 따른 적잘한 응답이나 동작을 서버 단에서 데이터를 제공해줌으로써 사용자의 요구를 만족시키는 구조에서 사용자가 요청을 하고 즉각적인 응답을 내리지 못하는 경우가 발생하는 경우가 종종.. 2023. 4. 15.
[생각정리] 최대한 빠른 실패 안녕하세요 플루토입니다. 개발자로 활동하게 된지 3월 말부터 였으니 벌써 거의 1년이 다 돼가고 있습니다. 입사하자마자 코로나 바이러스에 걸려서 첫 주에 재택근무를 하며 All hands-up 미팅에서 줌으로 자기소개를 했던 기억이 이 글을 쓰면서 다시금 생각이 납니다 입사한 이후로 꽤나 다양하게 이것저것 만져보고 개발하며 많이 배우기도 하고, 앞으로 이만큼 배워야 하는구나! 라는 범위를 피부에 와닿게 느끼면서 엄청난 중압감을 느낀적도 있었던 9개월 정도의 시간이었습니다. 군 복무를 하면서 "평생공부와 평생운동!" 이라는 모토를 가지게 되었는데 정말로 앞으로 하게될 생각을 하니 약간은 두려운 느낌이 들기도 하네요. 입사 이후로 지금까지의 시간을 되돌아본다면 "많이 성장하고, 속도가 붙었나?" 라는 물음에.. 2023. 2. 6.
[플루토의 책방] "합리적인 숙제를 내는 선생님이 되어라." 대용량 데이터베이스 솔루션 - 이화식 저자 안녕하세요! Dev. Pluto입니다 설 연휴가 지나고 추운 날씨가 기승을 부리는 1월의 마지막 주 입니다. 아침 저녁으로 날씨도 춥고, 길가에는 내린 눈이 녹고 얼기를 반복해 많이 미끄럽습니다. 다들 건강 잘 챙기시길 바랍니다 오랜만에 책 리뷰로 인사드립니다! 오늘 소개해 드릴 책은 엔코아(주) 대표 이화식 저자의 도서 [새로 쓴, 대용량 데이터베이스 솔루션] 입니다. 프로그래밍 언어중에 가장 빠른게 뭔지 알아? 그건 바로 SQL 이야. 어느 날 통계관련 데이터베이스 쿼리를 작성하고 있던 와중에 같은 팀 선배 개발자 분께서 해주셨던 말씀입니다. 애플리케이션 개발에 있어서 '성능' 은 유저의 관점에서 사용자 경험(UX)을 결정하는데 가장 큰 요인이고, 이는 서비스의 흥망에 상당히 큰 비중을 차지하는 부분.. 2023. 1. 30.
[생각정리] 내 코드 지키기 안녕하세요 Dev. Pluto입니다. 오늘은 현업 개발을 하면서 다른 개발자들과 같이 일하는 방법, 그리고 자신이 작성했던 코드나 생각을 다른 사람에게 어떻게 잘 전달할까?? 에 대한 스스로의 고찰을 작성해보려 합니다. (최근에 이런 부분에 깊게 생각해보아야 겠다 느낀점이 많았습니다.) 개발자로서 누구와 소통하거나 자신이 작성하였던, 그리고 타인이 작성하였던 코드를 보면서 회의를 하거나 의견을 주고받는 경우는 정말 빈번합니다. 개발을 함에 있어서 프로그램을 작성하는것도 중요하지만 타인에게 자신의 짠 코드를 어떤 의도를 가지고 작성을 했었는지, 어떻게 동작하는 코드인지 정확하게 설명하는 것은 매우 중요합니다. 글을 작성하는 필자의 사례를 들어 설명을 해보겠습니다. 여느때와 같이 요구사항을 전달받고 개발을 .. 2023. 1. 25.
반응형