HackerTrans
TopNewTrendsCommentsPastAskShowJobs

ADSSDA

no profile record

comments

ADSSDA
·2 anni fa·discuss
> I think I've only really seen this as a Honda Element

What Honda element had 4wd? As far as I'm aware they were all (a pretty bad) AWD system.
ADSSDA
·2 anni fa·discuss
As pretty much anyone who offroads knows, AWD vehicles absolutely tear up the trails vs a proper 4wd with lockers, since AWD relies on detecting tirespin (ie, destroying trail) to determine when it needs to activate.
ADSSDA
·3 anni fa·discuss
Yes, DPDK (which VPP is built on) heavily utilizes IOMMU to provide host protection.

https://doc.dpdk.org/guides/linux_gsg/linux_drivers.html discusses it a bit.
ADSSDA
·3 anni fa·discuss
Odd take, golang was designed by Google for their needs. It has very little uptake amongst hobbyist devs and is nearly entirely used by professional devs. In my experience hobbyist devs focus primarily on javascript/python.
ADSSDA
·3 anni fa·discuss
I've used both extensively and I find eBPF+iptables (and sometimes nft) significantly more flexible and easier to use in the real world (not just simple examples) than PF. shrug
ADSSDA
·3 anni fa·discuss
IMO Linux is significantly better than the *BSDs at this particular use case.

Check out https://blog.cloudflare.com/l4drop-xdp-ebpf-based-ddos-mitig...

and:

https://github.com/xdp-project/xdp-tools
ADSSDA
·4 anni fa·discuss
As someone who spends a lot of time working with DPDK, the idea that anyone would consider userspace "slow" and kernel of all things "fast" is amusing to me.

Most everyone nowadays seems to try to avoid kernel as much as possible, since it's vastly slower than a userspace forwarding plane (although eBPF/XDP will likely change this).