I haven't used many of the new AWS services. Someone tell me, what's the quality level? I'll be surprised if all the new AWS stuff works that well given how divided their focus must be now.
AWS X-Ray – Distributed Tracing System
31–40 of 104 posts
Re: AWS X-Ray – Distributed Tracing System
#32Earlier quoted context omitted.
AWS makes me wonder what the future of open source infrastructure will look like. I'm sure they contribute back at least a little but providers have little reason to contribute back the distributed/scale modifications they make. They can take any project with a friendly license and essentially siphon away its future user base by turning it into a service. It's basically what a lot of open core companies do but it's d…
If I were developing a new project I'd probably go with an AGPL style license. It just seems appropriate for anything that could be hosted. Not sure what the downsides are.
That might or might not be a downside to you.
Re: AWS X-Ray – Distributed Tracing System
#33https://azure.microsoft.com/pl-pl/services/application-insig...
Re: AWS X-Ray – Distributed Tracing System
#34If you're interested in distributed system tracing there's a lot going on. As a starting point, I would recommend reading Google's paper on their project "Dapper." [1] It's essentially the core of most distributed tracing systems. At least those I've encountered. There's a lot of tooling out there that take their cues from Dapper. I've recently been looking into integrating OpenZipkin[2] with our systems. I see at as…
Re: AWS X-Ray – Distributed Tracing System
#35Earlier quoted context omitted.
AWS makes me wonder what the future of open source infrastructure will look like. I'm sure they contribute back at least a little but providers have little reason to contribute back the distributed/scale modifications they make. They can take any project with a friendly license and essentially siphon away its future user base by turning it into a service. It's basically what a lot of open core companies do but it's d…
> I'm sure they contribute back at least a little Almost from 2 years ago: https://news.ycombinator.com/item?id=9358843 But gist is, Amazon employees are generally discouraged from contributing to open source at all.
It makes business sense even if it's a shitty thing to do. The stronger an open source project is that provides the core functionality that your managed service provides the easier it is for a competitor to build the same thing. Amazon isn't as cutthroat as Oracle but they're certainly much less OSS friendly than many of their competitors.
Re: AWS X-Ray – Distributed Tracing System
#36Re: AWS X-Ray – Distributed Tracing System
#37No Python support?
Re: AWS X-Ray – Distributed Tracing System
#38Earlier quoted context omitted.
If I were developing a new project I'd probably go with an AGPL style license. It just seems appropriate for anything that could be hosted. Not sure what the downsides are.
If your software was AGPL, we wouldn't use it, and hence wouldn't contribute patches. Plenty of other companies would be the same. That might or might not be a downside to you.
Re: AWS X-Ray – Distributed Tracing System
#39If you're interested in distributed system tracing there's a lot going on. As a starting point, I would recommend reading Google's paper on their project "Dapper." [1] It's essentially the core of most distributed tracing systems. At least those I've encountered. There's a lot of tooling out there that take their cues from Dapper. I've recently been looking into integrating OpenZipkin[2] with our systems. I see at as…
Re: AWS X-Ray – Distributed Tracing System
#40Earlier quoted context omitted.
(I WORK FOR AWS) Each service has it's own dedicated service team. I've used some (not all) of the new services and I believe there is room to improve but I didn't think they were unstable or anything like that.
I know there's no obligation to invest in services that don't make money, so please don't take this as some kind of expectation of that. A dedicated team doesn't always mean there's an equal distribution of quality and innovation. You can have a dedicated team that's so small they only have time to do bug fixes or a team with less talent/experience because everyone wants to move to teams working on the projects with…
There are still a lot of talented and passionate people at Amazon who want to execute on other products. The S3 team is still growing 10 years later and they're still doing (IMO) cool stuff. I'm a devangelist though so I don't always get to see the inside of every team (not enough time). I do know that we all drink the customer focused kool-aide and we genuinely believe in it. Sorry if this all sounds like marketing.