Fork me on GitHub
#holy-lambda
<
2021-11-11
>
Karol Wójcik20:11:16

AWS wants to gather some basic information about the Java/HL Lambda version usage. The version of Java + HL would be send via user agent. I would like to ask you guys if you are okay with me providing that information to AWS starting from next HL version?

👍 3
steveb8n21:11:51

Can you make it optional?

Karol Wójcik21:11:43

I think so. What is the reason you would like to have it optional?

steveb8n09:11:10

I don’t mind sharing but forcing analytics sharing on anyone isn’t a good choice. hence the option

Karol Wójcik09:11:21

Would you be ok with it if there would be an option to disable analitics, but the default option would be „analitics enabled”?

emccue12:11:41

I guess the real question is how giving this information to amazon helps them and why should we care

Karol Wójcik15:11:08

> when customers use the provided.al2 runtime we don't know how they use it we don't know whether they're doing R, PHP, GraalVM native or anything else. since AWS is a data driven company, we want to try and learn more about how our customers are using the platform so that we can best support improvements This what has been said to me by AWS Architect. I think that they also want to measure how much GraalVM impacts the usage of Java for AWS Lambda. AWS does a lot of stuff with Oracle and GraalVM lately.

emccue16:11:26

> since AWS is a data driven company, we want to try and learn more about how our customers are using the platform so that we can best support improvements This is the most vague possible statement > I think that they also want to measure how much GraalVM impacts the usage of Java for AWS Lambda. AWS does a lot of stuff with Oracle and GraalVM lately. This is projection

emccue16:11:05

Maybe i’m being too harsh, but also its amazon.

emccue16:11:39

Chances are they just want to make a pie chart and justify investments into graalvm or whatever. Its still not good science though, and i don’t fully buy that they can’t figure out what people are using provided.al2 for. I would buy that they can’t do it legally

emccue16:11:24

i’m not going to avoid using HL if you include info in responses. We send *Server:* Jetty(...) in all our regular http responses. Its okay.

emccue16:11:18

just feel weirded out that they felt the need to ask

steveb8n10:11:24

Fwiw I would share because they have supported me with credits. I think you'll find a lot of Devs who are suspicious of AWS based on some of their moves. At least optional means you don't lose those Devs

Karol Wójcik13:11:32

Mark was asking if I could include it because he does not know Clojure himself. Anyway this information is very basic, so I don’t feel like it's something that we should protect at all cost. AWS supports the development via occasional credits. It's not much, but I would also like to say thanks that way.

Karol Wójcik13:11:40

Thank you all for your input. 🙂

winsome22:11:48

I don't think the java/hl version is very sensitive, so I don't see a problem with sharing it - especially if it might eventually contribute towards better support : )