Skip to content

Commit 7435ef9

Browse files
committed
Simplify distributed docs: remove comparison table, show features only
1 parent 09e1b6f commit 7435ef9

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

docs/distributed.md

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -37,17 +37,15 @@ erlang_python integrates with Erlang's distribution to run Python code on remote
3737
└─────────────────────────────────────────────────────────────────────────────┘
3838
```
3939

40-
## Comparison with Pythonx/Livebook
41-
42-
| Feature | Pythonx/Livebook | erlang_python |
43-
|---------|------------------|---------------|
44-
| Venv management | `uv` integration | `py:ensure_venv/2,3` |
45-
| Remote execution | `Pythonx.remote_eval/4` | `rpc:call(Node, py, call, ...)` |
46-
| Data exchange | Apache Arrow | Native numpy, binary, ETF |
47-
| Async execution | N/A | `py_event_loop:create_task/3` |
48-
| Streaming | N/A | `py_channel` API |
49-
| Pool routing | N/A | Dual pool (default/io) |
50-
| GC coordination | Distributed GC | Erlang process lifecycle |
40+
### Key Features
41+
42+
| Feature | API |
43+
|---------|-----|
44+
| Remote execution | `rpc:call(Node, py, call, [M, F, A])` |
45+
| Async tasks | `rpc:call(Node, py_event_loop, create_task, ...)` |
46+
| Venv management | `py:ensure_venv/2,3` |
47+
| Data streaming | `py_channel` API |
48+
| Pool routing | Dual pool (default/io) |
5149

5250
## Basic Remote Execution
5351

0 commit comments

Comments
 (0)