Skip to content

Commit da6c234

Browse files
committed
fix
1 parent ac6b015 commit da6c234

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

content/posts/faster-go-xml-processing.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ the features of [RFC 8259](https://datatracker.ietf.org/doc/html/rfc8259).
4747
A format like jsonlines then makes it easy to parallelize JSON transformation
4848
tasks with a [fan-out, fan-in](https://go.dev/blog/pipelines#fan-out-fan-in)
4949
pattern: Read N lines, pass batch to goroutine, collect results and write them
50-
out. A tool like [miku/parallel]() allows to abstract away some of the parallel
50+
out. A tool like [miku/parallel](https://github.com/miku/parallel) (["fast filter"](https://gist.github.com/miku/738f361c8156264626c74f9b717927ff#fast-parallel-filters-in-go)) allows to abstract away some of the parallel
5151
processing boilerplate (example of [extracting a value from
5252
jsonlines](https://github.com/miku/parallel/blob/27272f36538b21baa3256ec2e9487cca73d20628/examples/extract/extract.go#L1-L59),
5353
twice as fast as jq).
@@ -96,7 +96,7 @@ showing further, potential performance improvements).
9696

9797
## Anecdata, millions of XML documents
9898

99-
Here is a rough summary of a test run of this approach (using a
99+
Here is a rough summarize a test run of this approach (using a
100100
contemporary
101101
[i9-13900T](https://www.intel.com/content/www/us/en/products/sku/230498/intel-core-i913900t-processor-36m-cache-up-to-5-30-ghz/specifications.html))
102102
on a dataset consisting of 327GB XML in about 36M documents (36557510) — that

0 commit comments

Comments
 (0)