# Parallelizing the Racket Web Server

**URL:** <https://racket.discourse.group/t/parallelizing-the-racket-web-server/502>\
**Category:** Show & Tell\
**Created:** [December 31, 2021, 12:07pm UTC](https://racket.discourse.group/t/parallelizing-the-racket-web-server/502 "2021-12-31T12:07:32Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![bogdan](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/bogdan/32/8_2.png) [@bogdan](https://racket.discourse.group/u/bogdan)\
**Post date:** [December 31, 2021, 12:07pm UTC](https://racket.discourse.group/t/parallelizing-the-racket-web-server/502/1 "2021-12-31T12:07:32Z")

</div>

I wrote a [blog post](https://defn.io/2021/12/30/parallel-racket-web-server/) about using places & units to parallelize Racket web apps. Feedback welcome!

---

<div class="post-metadata">

**Author:** ![sorawee](https://avatars.discourse-cdn.com/v4/letter/s/ea5d25/32.png) [@sorawee](https://racket.discourse.group/u/sorawee)\
**Post date:** [December 31, 2021, 12:40pm UTC](https://racket.discourse.group/t/parallelizing-the-racket-web-server/502/2 "2021-12-31T12:40:38Z")

</div>

For reference, here's the previous thread on the Racket TechEmpower benchmark in the old mailing list:

[https://groups.google.com/g/racket-users/c/fHsM4kQb22c/m/w60VgM5jAwAJ](https://groups.google.com/g/racket-users/c/fHsM4kQb22c/m/w60VgM5jAwAJ)

---

<div class="post-metadata">

**Author:** ![greghendershott](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/greghendershott/32/98_2.png) [@greghendershott](https://racket.discourse.group/u/greghendershott)\
**Post date:** [January 1, 2022, 3:05pm UTC](https://racket.discourse.group/t/parallelizing-the-racket-web-server/502/3 "2022-01-01T15:05:43Z")

</div>

Very cool!

A super tiny question that's probably N/A for the code as currently used: In both the blog post and the gist, would this change be correct?

```diff
    (define (tcp-listener? l)
- (place-tcp-listener l))
+ (place-tcp-listener? l))

```

---

<div class="post-metadata">

**Author:** ![bogdan](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/bogdan/32/8_2.png) [@bogdan](https://racket.discourse.group/u/bogdan)\
**Post date:** [January 1, 2022, 3:35pm UTC](https://racket.discourse.group/t/parallelizing-the-racket-web-server/502/4 "2022-01-01T15:35:14Z")

</div>

Yup. I've fixed both. Thanks!
