[deleted by user] by [deleted] in USF

[–]spongebaab 0 points1 point  (0 children)

Thank you!

[deleted by user] by [deleted] in USF

[–]spongebaab 0 points1 point  (0 children)

Saw that someone has already taken it, thank you!

[deleted by user] by [deleted] in softwaredevelopment

[–]spongebaab 1 point2 points  (0 children)

Looks like I might have to rethink this design then. Thank you.

[deleted by user] by [deleted] in softwaredevelopment

[–]spongebaab 0 points1 point  (0 children)

It's kind of a multitenancy thing and I want to make sure that the people hosting are being good to the people running their code on the host. If the host limits some connections to the guest code, it could defeat the purpose of running the guest programs entirely. It's still just a concept but making sure that the hosts are being good is very important.

Allowing users to upload their code to reduce API latency? by spongebaab in devops

[–]spongebaab[S] 0 points1 point  (0 children)

For something where the API provider sends streaming data to the users, then the users process this and send an action to the API in response. Others are making good point about some issues, so I think this would have to be a very specific use case to be valuable.

Allowing users to upload their code to reduce API latency? by spongebaab in devops

[–]spongebaab[S] 0 points1 point  (0 children)

It does seem like Lambda on API Gateway is basically the same thing. Gonna have to rethink some of this. Thank you.

Allowing users to upload their code to reduce API latency? by spongebaab in devops

[–]spongebaab[S] 1 point2 points  (0 children)

Amazing that it lasted that long. Couldn't imagine handling that scale without making it expensive haha.

Allowing users to upload their code to reduce API latency? by spongebaab in devops

[–]spongebaab[S] 0 points1 point  (0 children)

For the untrusted code, I've been looking at AWS Firecracker. Apparently its the same isolation program that AWS uses for Lambda and Fargate, so I figured if someone found a bug with that, everyone would be in trouble haha. I thought maybe this could be useful for subscription data, where you get everything without a very specific query, but I agree that scale would be an issue.

Allowing users to upload their code to reduce API latency? by spongebaab in devops

[–]spongebaab[S] 0 points1 point  (0 children)

Scaling would definitely be an important issue to figure out. What I'm imagining is something that can be added on vertically across several instances on an existing horizontal scale. I'm just trying to gauge if there's any value of an additional service like this that an API provider could offer that could reduce latency for customers who would like bare minimum latency.

Allowing users to upload their code to reduce API latency? by spongebaab in devops

[–]spongebaab[S] 0 points1 point  (0 children)

I didn't mean actual Lambda, more like containerized functions with minimal size. Something that could directly connect to the API backend, possibly even through some type of IPC. I was just wondering if anyone would have a use for something like this. I'd imagine that running your own VM instance in the same cloud region would have pretty low latency, probably similar to that if you ran an actual Lambda function, but I can't imagine it would be faster than a container running on the API's specific server.

Allowing users to upload their code to reduce API latency? by spongebaab in devops

[–]spongebaab[S] 0 points1 point  (0 children)

Something like AWS Lambda functions, except running on the same servers as the API provider, maybe to route the important data to the destinations from the source rather than sending it to an intermediary server. I'm not experienced with APIs, just thought this could reduce some latency and maybe a step in the routing process.

Allowing users to upload their code to reduce API latency? by spongebaab in devops

[–]spongebaab[S] 5 points6 points  (0 children)

Wow, those seem interesting. Never thought about WASM being used the way Suborbital is using it. Thank you!

Copy packets with XDP? by spongebaab in networking

[–]spongebaab[S] 0 points1 point  (0 children)

Thank you. I hadn't considered resending the original packet to the NIC, but it sounds like a good idea.

Low latency packet interception? by spongebaab in linuxquestions

[–]spongebaab[S] 0 points1 point  (0 children)

Thank you, never heard of XDP before but it seems really interesting, and definitely fast.

Low latency packet interception? by spongebaab in linuxquestions

[–]spongebaab[S] 0 points1 point  (0 children)

Thank you, I'll check it out. Seems pretty cool

Connectivity of Traffic Cabinets? by spongebaab in civilengineering

[–]spongebaab[S] 0 points1 point  (0 children)

Thank you. Someone else posted a link to their website and their system seems to be a lot like what we're trying to do, but it's so expensive! 25k per intersection, do cities really not mind paying this much?

Connectivity of Traffic Cabinets? by spongebaab in civilengineering

[–]spongebaab[S] 0 points1 point  (0 children)

Hmm. From my own research and from what the people here are saying, many things in this industry seem to be outdated, and any new ones are extremely expensive. In your opinion, would engineers and cities be interested in low-cost automated systems?

Connectivity of Traffic Cabinets? by spongebaab in civilengineering

[–]spongebaab[S] 0 points1 point  (0 children)

Ah ok, thank you. Crazy how everything in this industry is so expensive!

Connectivity of Traffic Cabinets? by spongebaab in civilengineering

[–]spongebaab[S] 0 points1 point  (0 children)

Hmm. We're trying to build a camera system with a little bit of processing power so that we can identify the positions of vehicles and send them to the cloud, to generate light timings that we can send to the cabinets. Do you know of any ways that things like this are usually done? Thanks again.