Hacker News

Ask HN: Cybersecurity Maritime Environment

Hacker News - Tue, 11/05/2024 - 1:07pm

A handful of people connected to the "Maritime World" have reached out to me regarding cybersecurity and their concern of developi certain systems being connected through Internet. I have little to no experience working in the maritime world, and I haven't worked professionally with cybersec other than hardening of operating systems following various benchmarks.

I want to learn more about infosec/cybersec in general, and especiall in the maritime. I therefore humbly ask for your experience, advice or external resources.

Comments URL: https://news.ycombinator.com/item?id=42053797

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: Whirlwind – Async concurrent hashmap for Rust

Hacker News - Tue, 11/05/2024 - 1:02pm

Hey HN, this is Will and David from Fortress.

We use a lot of async Rust internally, and created this library out of a need for an async-aware concurrent hashmap since there weren’t many available in the Rust ecosystem.

Whirlwind is a sharded HashMap with a fully asynchronous API. Just as dashmap is a replacement for std::sync::RwLock, whirlwind aims to be a replacement for tokio::sync::RwLock. It has a similar design and performance characteristics to dashmap, but seems to perform better in read-heavy workloads with tokio's green threading.

Benchmarks are in the readme! We used an asyncified version of dashmap's benchmark suite. The project is in a pretty early stage and I'm sure there are flaws, but I'm pretty happy with the performance.

There is some unsafe involved, but we run Miri in ci to (hopefully) catch undefined behavior well before it's in an actual release.

We'd appreciate any feedback! Thanks in advance :)

Comments URL: https://news.ycombinator.com/item?id=42053747

Points: 2

# Comments: 0

Categories: Hacker News

The Roottrees Are Dead

Hacker News - Tue, 11/05/2024 - 12:17pm
Categories: Hacker News

Pages