카리루는 파이썬으로 구축된 클라우드 서버인 구글 앱 엔진과 일반 서버의 하이브리드 방식으로 운용되고 있다 클라우드 서버는 신뢰성은 높지만 높은 비용이며 일부를 서버에서 정상적으로하여 비용과 신뢰성을 양립시키고 있다 장서 정보를 얻기 위해서 웹 스크래핑을 사용하여 검색용 API가 없는 도서관이라도 검색 결과 HTML을 해석하고 장서 정보를 얻을 수 있다 이 HTML의 해석이 가장 운영비가 소요되는 곳이다. 도서관의 신설 · 폐관 등 시스템의 변경은 외부 검색 엔진의 검색과 트위터의 정보로 대응하고 있다 카리루는 다른 서비스 기능을 도입하고, 아마존닷컴과 구글 지도, 위키백과 등의 서비스를 이용하여 검색 결과에 표시시키고 있다. (매시업 서비스 시작 초기에는 서지 정보를 얻기 위해 데이터베이스로 아마존만을 사용하고 있었으며, 이를 위해 아마존에 존재하지 않는 책은 도서관에 장서가 존재해도 검색 결과에 표시되지 않는 문제가 있었다. 이것은 후에 CiNii 온라인 국립 국회 도서관 서치 등을 이용하여 표시되게 하고 있다. 

카리루의 검색은 병렬 처리를 실시하고 있는 덕분에 순차 검색을 하는 도도부현의 통합 검색 시스템보다 빠르다. 도서관에 액세스를 높은 빈도로 되지 않도록 하고 있지만 2011년 9월에 스이타 시립 도서관 시스템이 문제가 된 적이 있었다. 대량 액세스 사이버 공격으로 오해하여 일시적으로 도서관에 대한 액세스가 차단되었다. 나중에 이것은 도서관 시스템에 결함이 있었다는 것을 발견하였다. 또한 시스템의 결함이 일어난 2010년 오카자키 시립 중앙도서관 사건에 대해 카리루는 시스템의 문제를 발단으로 체포에 유감을 표명하였다.
2010년에 카리루를 차단한 도서관은?
스이타 시립 도서관