Skip to content

Replane v0.1.61

Choose a tag to compare

@github-actions github-actions released this 30 Dec 21:06
· 110 commits to main since this release

Docker Images

Full (can start without an external database)

The default image includes PostgreSQL for easy single-container deployment.

docker pull replane/replane:0.1.61

Slim (must connect to an external PostgreSQL database)

Use the slim image when connecting to an external PostgreSQL database.

docker pull replane/replane:0.1.61-slim

All Published Tags

Full: replane/replane:0.1.61
replane/replane:0.1
replane/replane:0
replane/replane:latest
ghcr.io/replane-dev/replane:0.1.61
ghcr.io/replane-dev/replane:0.1
ghcr.io/replane-dev/replane:0
ghcr.io/replane-dev/replane:latest

Slim: replane/replane:0.1.61-slim
replane/replane:0.1-slim
replane/replane:0-slim
replane/replane:latest
ghcr.io/replane-dev/replane:0.1.61-slim
ghcr.io/replane-dev/replane:0.1-slim
ghcr.io/replane-dev/replane:0-slim
ghcr.io/replane-dev/replane:latest

πŸ“Š Benchmark Results
  β–ˆ THRESHOLDS 

    admin_errors
    βœ“ 'rate<0.01' rate=0/s

    admin_latency
    βœ“ 'p(95)<200' p(95)=130ms
    βœ“ 'p(99)<300' p(99)=200ms

    admin_success
    βœ“ 'rate>0.99' rate=100.00%

    metrics_scrape_errors
    βœ“ 'count<10' count=0

    nodejs_eventloop_lag_p90_seconds
    βœ“ 'value<0.2' value=0.014492

    nodejs_eventloop_lag_p99_seconds
    βœ“ 'value<0.5' value=0.025117

    nodejs_eventloop_lag_seconds
    βœ“ 'value<0.1' value=0.007234

    nodejs_heap_size_used_bytes
    βœ“ 'value<3221225472' value=2020324696

    process_resident_memory_bytes
    βœ“ 'value<3221225472' value=2678804480

    sse_connection_errors
    βœ“ 'rate<0.01' rate=0/s

    sse_connection_success
    βœ“ 'rate>0.99' rate=100.00%

    sse_time_to_finished
    βœ“ 'p(95)>30000' p(95)=33.59s

    sse_time_to_first_message
    βœ“ 'p(95)<250' p(95)=166ms
    βœ“ 'p(99)<500' p(99)=445ms

    sse_time_to_init_message
    βœ“ 'p(95)<250' p(95)=166ms
    βœ“ 'p(99)<500' p(99)=445ms

    sse_time_to_opened
    βœ“ 'p(95)<250' p(95)=166ms
    βœ“ 'p(99)<500' p(99)=445ms


  β–ˆ TOTAL RESULTS 

    checks_total.......: 6013843 550.528492/s
    checks_succeeded...: 100.00% 6013843 out of 6013843
    checks_failed......: 0.00%   0 out of 6013843

    βœ“ create workspace status is 2xx
    βœ“ create project status is 2xx
    βœ“ list environments status is 2xx
    βœ“ create config status is 2xx
    βœ“ create sdk key status is 2xx
    βœ“ Metrics endpoint returns 200
    βœ“ Metrics response is not empty
    βœ“ update config status is 2xx
    βœ“ SSE connection status is 200
    βœ“ SSE opened
    βœ“ SSE first message
    βœ“ SSE init message
    βœ“ delete workspace status is 2xx

    CUSTOM
    admin_errors................................: 0            0/s
    admin_latency...............................: avg=58.85ms min=7ms      med=48ms    max=1.17s  p(90)=106ms    p(95)=130ms   
    admin_requests..............................: 339153       31.047267/s
    admin_success...............................: 100.00%      339153 out of 339153
    metrics_scrape_errors.......................: 0            0/s
    nodejs_active_handles_total.................: 3851         min=9                  max=4018        
    nodejs_eventloop_lag_p90_seconds............: 0.014492     min=0.000001           max=0.03788     
    nodejs_eventloop_lag_p99_seconds............: 0.025117     min=0.000001           max=0.369099    
    nodejs_eventloop_lag_seconds................: 0.007234     min=0.00139            max=0.16668     
    nodejs_external_memory_bytes................: 6013398      min=4320831            max=7057438     
    nodejs_heap_size_total_bytes................: 2090774528   min=204759040          max=2512830464  
    nodejs_heap_size_used_bytes.................: 2020324696   min=177457880          max=2445135480  
    process_cpu_seconds_total...................: 10299.974833 min=9.852344           max=10299.974833
    process_cpu_system_seconds_total............: 1058.766016  min=0.82592            max=1058.766016 
    process_cpu_user_seconds_total..............: 9241.208817  min=9.026424           max=9241.208817 
    process_resident_memory_bytes...............: 2678804480   min=314101760          max=2680377344  
    process_virtual_memory_bytes................: 14786719744  min=12459528192        max=14788202496 
    replane_replication_streams_active..........: 3834         min=0                  max=4000        
    replane_replication_streams_started_total...: 1418930      min=0                  max=1418930     
    replane_replication_streams_stopped_total...: 1415096      min=0                  max=1415096     
    sse_closed..................................: 1417268      129.741733/s
    sse_config_update_messages..................: 13521433     1237.799875/s
    sse_connection_errors.......................: 0            0/s
    sse_connection_failures.....................: 0            0/s
    sse_connection_success......................: 100.00%      1417268 out of 1417268
    sse_connections.............................: 1418962      129.896808/s
    sse_event...................................: 19191059     1756.817524/s
    sse_finished................................: 1417268      129.741733/s
    sse_got_first_message.......................: 1418962      129.896808/s
    sse_got_init_message........................: 1418962      129.896808/s
    sse_messages................................: 19191059     1756.817524/s
    sse_opened..................................: 1418962      129.896808/s
    sse_time_closed.............................: avg=30.49s  min=30s      med=30s     max=45.28s p(90)=31.33s   p(95)=33.55s  
    sse_time_to_finished........................: avg=30.54s  min=30s      med=30.04s  max=45.64s p(90)=31.36s   p(95)=33.59s  
    sse_time_to_first_message...................: avg=49.61ms min=2ms      med=28ms    max=946ms  p(90)=98ms     p(95)=166ms   
    sse_time_to_init_message....................: avg=49.63ms min=2ms      med=28ms    max=946ms  p(90)=98ms     p(95)=166ms   
    sse_time_to_opened..........................: avg=49.45ms min=1ms      med=27ms    max=945ms  p(90)=98ms     p(95)=166ms   

    HTTP
    http_req_duration...........................: avg=24.6s   min=2.41ms   med=30.03s  max=49.79s p(90)=30.69s   p(95)=32.88s  
      { expected_response:true }................: avg=57.96ms min=2.41ms   med=46.91ms max=49.79s p(90)=105.55ms p(95)=128.68ms
    http_req_failed.............................: 0.00%        0 out of 342613
    http_reqs...................................: 1759881      161.105741/s

    EXECUTION
    iteration_duration..........................: avg=24.65s  min=107.63ms med=30.03s  max=45.64s p(90)=30.7s    p(95)=32.89s  
    iterations..................................: 1758579      160.986551/s
    vus.........................................: 0            min=0                  max=4006        
    vus_max.....................................: 4006         min=2193               max=4006        

    NETWORK
    data_received...............................: 8.8 GB       801 kB/s
    data_sent...................................: 944 MB       86 kB/s




running (3h02m03.8s), 0000/4006 VUs, 1758579 complete and 1694 interrupted iterations
admin_api      βœ“ [ 100% ] 0/5 VUs        3h0m35s
metrics_scrape βœ“ [ 100% ] 0/1 VUs        3h0m35s
sse_stream     βœ“ [ 100% ] 0000/4000 VUs  3h0m35s

What's Changed

  • chore(deps-dev): bump jsdom from 26.1.0 to 27.4.0 by @dependabot[bot] in #21

Full Changelog: v0.1.60...v0.1.61