러이브러리 자체가 스레드 풀 구조를 가지는 경우도 있을까요?

mgu1206의 이미지

안녕하세요~ 초보 개발자입니다.
C++ 용 Rest api(cppresk sdk) 사용해서 저희가 필요한 기능들이 구현된 라이브러리를 만들어서 회사 개발품에 활용하려고 합니다.
라이브러리 자체에 스레드 풀 형태를 구현해서 사용하는 쪽에서는 요청만 한뒤 리턴되고 추후에 콜백 형태로 응답을 받는 구조를 생각하고 있는데요.
라이브러리 자체에 스레드 풀 형태를 구현해서 넣는건 좀 위험 할 수 있을까요?

라스코니의 이미지

아시겠지만 라이브러리는 그냥 통합되어 개발된 코드와 같습니다.
자체 제작해서 사용하는 라이브러리는 그냥 모듈화 개념과 같다고 보여지고, 위험할 수 있는 부분이 있다면 코드 내부에서 발생하는 부분일 것이고요.

motonhj82의 이미지

충분히 테스트 하고 인터페이스를 잘 디자인 하시면 문제 없다고 판단되네요