/users
/posts
/slides
/apps
/books
mysetting
/users
/posts
/slides
/apps
/books
3:26 5/23
findstar.pe.kr
3:26
findstar.pe.kr
Soo Story
https://findstar.pe.kr
Recent content on Soo Story
저작도구: Hugo -- gohugo.io
최종 피드 수집: 2024-11-22 17:16
전체 (75)
12d
내맘대로 나눠본 엔지니어 레벨의 기준
구글에서는 소프트웨어 엔지니어링 레벨을 L3 부터 L10 까지 나눈다고 한다. 신입부터 미들, 시니어, 그리고 기술책임자 까지를 나타내는 직급체계라고 할 수 있다. 문득 각각의 레벨에 따라서 어떤 점이 달라질까 궁금해서 내 나름대
product strategy
hedgehog sharp
portfolio expansion
+ 더보기
adaptive growth
0
0
0
읽기모드
28d
고슴도치의 가시처럼 뾰족하게 나아가기
빠르게 변화하는 IT업계에서 새로운 제품을 만들고 안착시키는 일은 흥미롭고 도전적인 과정이다. 제품을 성장시키고 시장에 자리잡게 하기 위해서 우리팀에서 설정한 전략을 소개해본다.
product strategy
hedgehog sharp
portfolio expansion
+ 더보기
adaptive growth
0
0
0
읽기모드
1M
Litestar: 새로운 Python 웹 프레임워크
python 웹 프로그래밍을 하면서 새로운 프레임워크를 찾아보았다. Flask, Django, FastAPI 등 다양한 선택지가 있지만, 새로운 프레임워크인 Litestar를 사용해보고 나서 소감을 정리해보았다.
python
framework
litestar
+ 더보기
ASGI
0
0
4
읽기모드
1y
Virtual Thread란 무엇일까? (2)
이전 글에 이어서 Virtual Thread에 대해서 알아보았다. 성능 테스트를 수행해보고, 사용시 주의사항, 그리고 Virtual Thread를 사용하는데 제약사항에 대해서 살펴보았다.
java
jdk 21
virtual thread
+ 더보기
throughput
benchmark
0
0
8
읽기모드
1y
협업을 위한 '좋은 커뮤니케이션'
일을 잘하기 위해서, 협업을 잘하기 위해서 갖추어야 할 역량 중에 좋은 커뮤니케이션을 빼놓을 수 없다. 그렇다면 좋은 커뮤니케이션이란 무엇일까? 생각을 정리해보았다.
communication
collaboration
+ 더보기
0
0
1
읽기모드
1y
ArgoCD 설치
k8s 클러스터를 운영하면서 애플리케이션을 배포하는 방법은 각각의 상황에 따라 다양하게 존재한다. 많은 배포 방식중에서 ArgoCD에 대해서 알아보고 설치 방법을 정리해보았다.
argocd
+ 더보기
0
0
1
읽기모드
1y
Spring Camp 2023 참여 후기
지난 주말 Spring Camp 2023 행사에 참석했다. 각 세션에 대해서 간략히 정리해보고, 참여 후기를 작성해보았다.
java
spring
spring camp
+ 더보기
spring camp 2023
0
0
0
읽기모드
1y
Virtual Thread란 무엇일까? (1)
2023년 9월 릴리즈 예정인 JDK 21 (LTS) 버전에는 주목할만한 기능이 추가된다. 바로 Virtual Thread다. 이 Virtual Thread 이 탄생한 배경을 살펴보고, 어떤 목적을 가지고 있는지 살펴보았다.
java
jdk 21
virtual thread
+ 더보기
throughput
0
0
6
읽기모드
1y
쿠버네티스 클러스터의 POD에서 클러스터 API 사용하기
쿠버네티스 클러스터 환경에서 애플리케이션을 구성하다보면, 경우에 따라 POD 에서 클러스터 API에 접근하여 클러스터에서 제공하는 다양한 기능들을 활용해야할 때가 있다. 이런 경우 어떤 준비가 필요한지 살펴보았다.
k8s
kubernetes
k8s api
+ 더보기
service account & role
0
0
0
읽기모드
1y
BlockHound - Webflux를 사용할 때 Blocking 코드가 사용되고 있는지 검출하는 방법
Spring Webflux 기반의 애플리케이션을 작성할 때에는 모든 코드가 reactive 해야 최상의 성능(처리량)이 나온다. 그런데 일부 구간에서 blocking 코드가 존재하는지 일일이 눈으로 확인하기는 매우 어렵다. 그래서
webflux
blocking code
blockhound
+ 더보기
0
0
0
읽기모드
1y
'일을 잘하기 위한 환경'과 리더쉽
며칠 전 이전 팀장님과 커피를 마시다가 ‘일을 잘하기 위한 환경과 리더쉽’에 대해서 이야기할 기회가 있었다. 최근에 조직을 이동해서 새로운 환경에 적응하고 있던 터라 더 관심이 가는 주제였다. 대화에서 나누었던 내용이 공감가는 부
environment to do well
leadership
+ 더보기
0
0
0
읽기모드
1y
신규 서비스 개발을 위한 AWS 사용 경험기
지난 몇달간 신규 서비스를 개발을 위해서 AWS를 사용하여 서비스를 설계하고 개발하였다. 아쉽게도 도중에 프로젝트가 중단되어 더 이상 사용을 할 수 없지만, 개발 중 사용한 AWS를 경험을 정리해보았다.
aws
architecture
experience
+ 더보기
0
0
0
읽기모드
2y
리소스의 고유한 식별자는 어떤 형식을 사용해야할까?
서비스를 설계할 때 데이터베이스의 저장되는 리소스의 Key를 어떤 방식으로 생성해야하는지에 대한 고민을 정리해보았다. 찾아보면서 알게된 것이지만 생각보다 고려할 점이 많았다.
database
ulid
uuid
+ 더보기
0
0
0
읽기모드
2y
스프링 이벤트 기능을 사용할 때의 고려할 점
처음에는 간단하게 작성한 도메인 로직이 시간이 지나면서 여러가지 추가 로직이 늘어나 복잡해지는 경험을 해본적이 있다. 이런 코드를 리팩토링하면서 스프링의 Event 기능을 사용할 수 있는데 스프링 이벤트를 사용할 때 어떤 점을 고
spring
spring event
event driven
+ 더보기
0
0
0
읽기모드
2y
gossm 을 사용하여 Private RDS 인스턴스에 접근하기
Private 서브넷에 있는 RDS 인스턴스는 외부에서 직접적으로 접근이 불가능하다. 이럴 때 데이터베이스에 접근하기 위한 SSM (gossm)사용법을 알아보았다.
aws
rds
system manager
+ 더보기
0
0
25
읽기모드
2y
EKS를 구축할 때 어떤 인스턴스 타입이 적합할까?
AWS에서 EKS 클러스터를 생성할 때 어떤 인스턴스 타입이 적당한지 고민이 되었는데, 인스턴스를 선택하는 과정을 정리해보았다.
eks
instance type
+ 더보기
0
0
1
읽기모드
2y
새로운 M1 macbook 장비 개인 셋팅
기다리고 기다리던 새로운 맥북 PRO M1 MAX를 받았다. 반도체 대란(?!)의 영향으로 6개월을 기다린 끝에 새로 받은 장비였다. 새로 받은 맥북의 환경설정을 정리해보았다.
m1 macbook pro
+ 더보기
0
0
1
읽기모드
2y
컨테이너 환경에서의 java 애플리케이션의 리소스와 메모리 설정
K8S에서 Java 애플리케이션을 구동할 때에는 리소스 설정과 메모리 설정에 주의하지 않으면 성능에 이슈가 발생할 수 있어, 관련 설정을 정리해보았다.
java
heap memory
+ 더보기
0
0
0
읽기모드
2y
백엔드 개발자의 운영툴 UX 고민들
서비스의 운영툴, 흔히 backoffice라고 하는 기능들을 을 만들 때 어떻게 하면 사용하기 편리한 화면을 구성할 수 있을지 생각한 내용들을 정리해보았다.
backoffice
ux consideration
+ 더보기
0
0
14
읽기모드
2y
K8S 환경에서 pod을 안전하게 배포하는 방법
K8S 환경에서 PODS를 배포할 때 안전하게 종료 / 시작하는 방법을 살펴보았다.
k8s
graceful deploy
+ 더보기
0
0
0
읽기모드
About
Badge
Contact
Activity
Terms of service
Privacy Policy