Skip to content

Instantly share code, notes, and snippets.

@andersonsp
Last active August 3, 2025 12:30
Show Gist options
  • Save andersonsp/a944e50fa7554a70b0b9a7db65c95fe2 to your computer and use it in GitHub Desktop.
Save andersonsp/a944e50fa7554a70b0b9a7db65c95fe2 to your computer and use it in GitHub Desktop.

Revisions

  1. andersonsp revised this gist Jul 19, 2023. 1 changed file with 52 additions and 23 deletions.
    75 changes: 52 additions & 23 deletions Links.md
    Original file line number Diff line number Diff line change
    @@ -1,30 +1,59 @@
    ### Papers
    - https://www.cs.unm.edu/~crowley/papers/sds.pdf
    - https://web.mit.edu/2.998/www/QuaternionReport1.pdf
    - https://people.freebsd.org/~lstewart/articles/programming_from_the_ground_up.pdf

    ### Floating point
    https://fgiesen.wordpress.com/2012/03/28/half-to-float-done-quic/
    https://www.corsix.org/content/converting-fp32-to-fp16
    http://www.cburch.com/books/float/
    - https://fgiesen.wordpress.com/2012/03/28/half-to-float-done-quic/
    - https://www.corsix.org/content/converting-fp32-to-fp16
    - http://www.cburch.com/books/float/

    ### Distributed Systems
    https://fly.io/dist-sys/1/
    - https://fly.io/dist-sys/1/

    ### Rust
    https://dev.to/ashish173/building-redis-server-in-rust-part-1-m4f
    - https://dev.to/ashish173/building-redis-server-in-rust-part-1-m4f
    - https://doc.rust-lang.org/book/ch20-01-single-threaded.html
    - https://tokio.rs/tokio/tutorial
    - https://build-your-own.org/redis/06_event_loop_impl
    - https://rust-lang.github.io/async-book/05_streams/01_chapter.html
    - https://dev.to/ashish173/building-redis-server-in-rust-part-1-m4f
    - https://dev.to/ashish173/building-redis-server-in-rust-part-2-bgi
    - https://github.com/ashish173/blog_redis/tree/master
    - https://dev.to/seanchen1991/implementing-an-lru-cache-in-rust-33pp
    - https://betterprogramming.pub/strings-in-rust-28c08a2d3130
    - https://dzone.com/articles/a-guide-to-rules-engines-for-iot-stream-processing
    - https://medium.com/disney-streaming/building-a-rule-engine-that-helps-to-optimize-recurring-churn-failures-at-scale-in-disney-a6b41bc6614b
    - https://medium.com/digitalfrontiers/microservices-in-rust-with-kafka-2b671295b24e
    - https://thenewstack.io/building-a-simple-pure-rust-async-apache-kafka-client/
    -

    ### Databases
    - https://artem.krylysov.com/blog/2023/04/19/how-rocksdb-works/
    - https://jack-vanlightly.com/blog/2023/5/9/is-sequential-io-dead-in-the-era-of-the-nvme-drive

    ### Programming Languages
    - https://web.archive.org/web/20110718172314/http://oai.cwi.nl/oai/asset/9494/9494A.pdf -- Algol 68

    ### Code Samples
    - https://github.com/mkirchner/hamt
    - https://github.com/kotovalexarian/typeclass.rb

    ### Others
    https://www.rfleury.com/p/untangling-lifetimes-the-arena-allocator

    https://people.freebsd.org/~lstewart/articles/cpumemory.pdf

    http://dmitrysoshnikov.com/compilers/writing-a-memory-allocator/
    http://rahul.gopinath.org/posts/
    http://eastfarthing.com/blog/2020-09-14-decoder/
    https://lodev.org/cgtutor/raycasting4.html
    https://soulsphere.org/mirrors/www.rome.ro/lee_killough/editing/visplane.shtml
    https://engineering.fb.com/2013/06/25/core-data/tao-the-power-of-the-graph/
    https://news.ycombinator.com/item?id=33181029 — tiny physics engine
    https://kevin.burke.dev/kevin/reddits-database-has-two-tables/
    https://www.righto.com/2023/01/inside-8086-processors-instruction.html
    https://pr0g.github.io/
    https://www.construct.net/en/blogs/ashleys-blog-2/rts-update-architecture-1597
    https://chipsandcheese.com/2023/02/19/amds-rdna-2-shooting-for-the-top/
    https://www.cs.unm.edu/~crowley/papers/sds.pdf
    https://artem.krylysov.com/blog/2023/04/19/how-rocksdb-works/
    - https://www.rfleury.com/p/untangling-lifetimes-the-arena-allocator

    - https://people.freebsd.org/~lstewart/articles/cpumemory.pdf

    - http://dmitrysoshnikov.com/compilers/writing-a-memory-allocator/
    - http://rahul.gopinath.org/posts/
    - http://eastfarthing.com/blog/2020-09-14-decoder/
    - https://lodev.org/cgtutor/raycasting4.html
    - https://soulsphere.org/mirrors/www.rome.ro/lee_killough/editing/visplane.shtml
    - https://engineering.fb.com/2013/06/25/core-data/tao-the-power-of-the-graph/
    - https://news.ycombinator.com/item?id=33181029 — tiny physics engine
    - https://kevin.burke.dev/kevin/reddits-database-has-two-tables/
    - https://www.righto.com/2023/01/inside-8086-processors-instruction.html
    - https://pr0g.github.io/
    - https://www.construct.net/en/blogs/ashleys-blog-2/rts-update-architecture-1597
    - https://chipsandcheese.com/2023/02/19/amds-rdna-2-shooting-for-the-top/

  2. andersonsp created this gist Jul 18, 2023.
    30 changes: 30 additions & 0 deletions Links.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,30 @@
    ### Floating point
    https://fgiesen.wordpress.com/2012/03/28/half-to-float-done-quic/
    https://www.corsix.org/content/converting-fp32-to-fp16
    http://www.cburch.com/books/float/

    ### Distributed Systems
    https://fly.io/dist-sys/1/

    ### Rust
    https://dev.to/ashish173/building-redis-server-in-rust-part-1-m4f

    ### Others
    https://www.rfleury.com/p/untangling-lifetimes-the-arena-allocator

    https://people.freebsd.org/~lstewart/articles/cpumemory.pdf

    http://dmitrysoshnikov.com/compilers/writing-a-memory-allocator/
    http://rahul.gopinath.org/posts/
    http://eastfarthing.com/blog/2020-09-14-decoder/
    https://lodev.org/cgtutor/raycasting4.html
    https://soulsphere.org/mirrors/www.rome.ro/lee_killough/editing/visplane.shtml
    https://engineering.fb.com/2013/06/25/core-data/tao-the-power-of-the-graph/
    https://news.ycombinator.com/item?id=33181029 — tiny physics engine
    https://kevin.burke.dev/kevin/reddits-database-has-two-tables/
    https://www.righto.com/2023/01/inside-8086-processors-instruction.html
    https://pr0g.github.io/
    https://www.construct.net/en/blogs/ashleys-blog-2/rts-update-architecture-1597
    https://chipsandcheese.com/2023/02/19/amds-rdna-2-shooting-for-the-top/
    https://www.cs.unm.edu/~crowley/papers/sds.pdf
    https://artem.krylysov.com/blog/2023/04/19/how-rocksdb-works/