느린 서비스를 새 언어로 다시 쓰기 전에 줄여야 할 일
느린 화면을 새 언어로 다시 만들기 전에, 조회 횟수와 가져오는 데이터부터 살펴봅니다. 같은 결과를 유지하면서 일을 줄이는 방법을 실제 SQLite 실행 기록으로 설명합니다.
유토모 테크로그새 기술과 제품 이야기
주제
프로그래밍언어 관련 글을 모았습니다. 유토모 테크로그에서 새 기술과 제품이 일과 제품에 만드는 변화를 살펴봅니다.
느린 화면을 새 언어로 다시 만들기 전에, 조회 횟수와 가져오는 데이터부터 살펴봅니다. 같은 결과를 유지하면서 일을 줄이는 방법을 실제 SQLite 실행 기록으로 설명합니다.
토스는 모노리포를 쪼개는 대신 핵심 의존성을 카탈로그로 표준화해, 100명 넘는 프론트엔드 조직의 검증·이전·배포 경로를 관리했습니다.
코드 재생성 비용이 낮아질수록 제품팀의 장기 자산은 구현보다 요구사항이 됩니다. 성공·예외·금지 경계·통과 기준을 먼저 정해야 합니다.
무작위 조건 분기가 Rust 필터의 50% 선택률을 가장 느리게 만든 이유와, 쓰기 위치를 바꾸는 분기 없는 기법의 성능 교환을 정리했습니다.
러스트 프로젝트가 2026년 목표로 Move와 Forget이라는 새 트레이트 도입을 승인했습니다. Pin에 의존해 온 자기참조 타입 표현 방식을 근본적으로 바꾸는 제안입니다.
OpenJDK JEP 401이 Java 28을 목표로 갱신되며, 값 객체(Value Objects) 미리보기가 == 연산자의 실질적 의미를 어떻게 바꾸는지 정리했습니다.