새로운 버전의 API가 출시되었어 - Part I
반가운 소식이야. 지난 몇 달 동안 우리 팀은 이름 조회 엔진 전체를 새로 만드는 작업에 엄청난 노력을 쏟았어.
너무 많은 부분을 개선해서, 더 이상 한 번의 공지로는 다 담을 수 없게 됐어.
그래서 여러분과 가장 먼저 나누고 싶은 개선 사항은 바로 이것이야: 분할 호출 실패율 감소.
우리의 split API는 고객들이 가장 많이 사용하는 기능 중 하나야. 하지만 전체 이름을 여러 부분으로 정확히 나누는 일은 꽤 까다롭다는 것도 잘 알고 있어.
새로운 API 버전에서는 모든 split 호출의 실패율을 약 40%% 줄일 수 있게 됐어. 이전 API 버전에서는 약 90%의 호출이 올바른 결과를 반환했어. 내부 테스트에 따르면, 새 버전에서는 이 성능이 94%까지 향상되었어.
이 성능 향상을 위해 코드베이스를 완전히 재구성하고, 앞으로도 더 쉽게 개선할 수 있는 전용 마이크로서비스들을 새로 구축했어.
이번 개선에는 이미 Gender-API.com이 활발히 사용되고 있는 국가들, 예를 들어 독일이나 네덜란드에 대한 지원 강화도 포함돼 있어. 이제 "Thomas van der Weijden"처럼 접두어·접미어가 포함된 이름도 각 구성 요소로 정확하게 분리해서 인식할 수 있어.