Spring Webflux

팔로워 64 명

사람

기업

채용 정보

"누구나 큰일 낼 수 있어" 팀스파르타는 모두가 저마다 가슴 뛰는 자기 일을 하나씩 갖고 사는 세상을 꿈꾸고 있습니다. 각자의 삶에 소프트웨어라는 도구를 더해 나만의 큰일을 가꾸어 나아갈 수 있도록 팀스파르타가 함께하겠습니다. 

프로젝트

맵시 스트림
 
2023년 3월 - 2023년 5월 
맵시 스트림은 실시간 선박 데이터 처리 서비스 입니다. ● 전체 아키텍처 설계, 데이터베이스 스키마, API 설계, 도메인 모델링 및 백엔드 개발 ● 여러 개의 서버에서 발송되는 실시간 선박 데이터의 송수신 및 디코딩을 위한 AIS Hub Netty Server 개발 - AISHUB 외부 TCP 서버에서 1일 10GB, 초당 120KB 으로 전송되는, 시계열 데이터를 서비스 성격에 맞게, 선박별 위치 데이터로 DB 적재 ● Google Cloud Platform의 Cloud Build를 활용한 배포 자동화 구축
박서현  백엔드 개발자 @(주) 툰스퀘어
주민회의 내용을 투표할 수 있는 투표 Service
2023년 8월 - 2023년 9월 
부녀회장과 부녀회원들이 주민 회의할 안건을 설정하고 안건에 대해 주민들이 투표할 수 있는 서비스 문제 - 투표 기한이 지나지 않은 공개 투표의 경우, 준 실시간으로 투표의 결과를 조회할 수 있어야 함 - 안건의 각 선택지에 대한 투표수를 조회할 때, 다수의 유저가 동일한 DB 콜을 호출하는 비효율 발생 해결 - Vote Service 를 Spring Webflux 로 구현하여 특정 기간 주기로 투표 수를 반환함 - AOP 를 활용해 안건에 대한 결과를 캐싱하여 반환
유형진  백엔드 개발자
Commeow(커뮤)
 
2023년 5월 - 2023년 6월 
실시간 스트리밍 및 채팅 플랫폼 [팀 구성] BE 4명 [담당 업무] - RSocket을 사용한 채널별 실시간 채팅 및 출력 기능 - 아임포트 API를 사용한 재화 충전과 Rsocket을 통한 후원 기능 - Docker와 Amazon EC2 클라우드를 사용한 애플리케이션 배포 [문제 해결] - 락을 사용한 동시성 제어를 통해 스트리머의 데이터 손실 최소화 - 스케줄러를 통한 파일 삭제 로직을 추가하여 단일 사용자 요청 성공률 23% →100% 향상 및 비동기 전환을 통한 다중 사용자 요청 실패율 11.09%→0.49% 감소
오승연  부트캠프과정 수료