실패한 리소스는 잠시 물러났다가, 스스로 제자리로 돌아옵니다.
결과만 보고하면, 엔진이 실패가 반복되는 리소스를 잠시 쉬게 하고(쿨다운) 풀에서 따로 빼둡니다. 그리고 시간이 지나면 조금씩 다시 투입해 상태를 살피죠 — 불량 프록시가 작업을 망치는 대신, 스스로 컨디션을 회복합니다.
쿨다운, 차단 목록, 리스 로직을 직접 짜지 마세요. 가장 상태 좋은 리소스를 받아 쓰고, 결과만 알려주세요 — 검증된 오픈소스 엔진이 풀을 알아서 되살립니다.
정형 검증을 거친 완전 오픈소스 엔진 기반
// healthiest resource, right nowvar lease = advisor.acquire("checkout-us");useResource(lease.resource()); // report the outcome — that's itadvisor.report(lease, Outcome.success(latency)); // on failure? Outcome.failure(TIMEOUT)// → engine cools, isolates & re-probes결과만 보고하면, 엔진이 실패가 반복되는 리소스를 잠시 쉬게 하고(쿨다운) 풀에서 따로 빼둡니다. 그리고 시간이 지나면 조금씩 다시 투입해 상태를 살피죠 — 불량 프록시가 작업을 망치는 대신, 스스로 컨디션을 회복합니다.
평판은 resource × context 단위(셀)로 따로 매깁니다. 같은 프록시라도 checkout-us 에서 문제가 생겼다고 search-eu 까지 나빠지지 않죠 — 컨텍스트마다 상태와 쿨다운을 따로 관리하니까요.
풀 현황, 평판 곡선, 실시간 이벤트까지 한눈에 — 쿼리를 짜거나 어림짐작할 필요가 없습니다. 지표는 /actuator/prometheus 로 나가 여러분의 Grafana 에 바로 연결됩니다.
따로 사야 하는 추가 기능도, 기본 기능을 열려고 올려야 하는 요금제도 없습니다 — 제대로 된 워크로드에 필요한 인터페이스와 신호가 처음부터 다 들어 있습니다.
엔진 하나에 두 개의 창구 — 빠른 처리에는 gRPC 데이터 플레인, 도구 연동에는 REST 컨트롤 플레인.
리소스 확보·쿨다운·차단·복귀가 일어나는 순간 그대로 구독하세요.
/actuator/prometheus 를 여러분의 Grafana 에서 바로 수집하세요.
모든 쿨다운·차단·확보 판단을 오래 남고 조회 가능한 로그로 기록합니다.
상태를 resource × context 단위로 추적합니다 — 한 컨텍스트의 실패가 다른 컨텍스트로 번지지 않습니다.
코어 엔진은 GitHub 에 Apache-2.0 으로 공개돼 있습니다. 직접 셀프호스팅해도 되고, 호스팅형 API 로 맡기셔도 됩니다.
gRPC 든 REST 든 상관없습니다 — 리소스를 한 번 등록해 두고, 컨텍스트별로 확보해서 결과만 보고하세요. 쿨다운·격리·복귀는 여러분이 짤 코드가 아닙니다.
대시보드에서 API 키를 발급하고, 클라이언트를 gRPC 또는 REST 엔드포인트로 연결하세요.
rp_live_…리소스를 한 번 등록해 두고, 컨텍스트별로 가장 상태 좋은 것을 요청하세요.
acquire("checkout-us")무슨 일이 있었는지 풀에 알려주기만 하세요. 쿨다운·격리·복귀는 알아서 처리됩니다.
report(lease, success)키를 발급하고 리소스를 등록한 다음, 확보하고 보고까지 — 퀵스타트가 전체 흐름을 여러분이 쓰는 언어로 안내합니다.
키 → 등록 → 확보 → 보고, 처음부터 끝까지 복붙 가능.
바로 시작하기 →레퍼런스6개 gRPC RPC 와 REST 컨트롤 플레인, 모든 필드 문서화.
API 살펴보기 →가이드평판, 쿨다운, 컨텍스트, 확보 — 엔진이 실제로 판단하는 방식.
모델 이해하기 →이 판단을 전부 내리는 엔진은 오픈소스입니다. GitHub 에서 코드 보기 →
아직 온라인 자동 가입은 열어 두지 않았습니다 — 팀마다 저희가 직접 초기 세팅을 도와, 풀이 처음부터 안정적으로 돌아가도록 합니다. 어떤 워크로드인지 알려주시면 키를 보내드릴게요.
또는 이 주소로 메일 주세요: [email protected]