Live data from Hacker News

Gremlin Free – Run chaos experiments to prevent outages

gremlin.com

11–20 of 55 posts

Re: Gremlin Free – Run chaos experiments to prevent outages

#11
post #10
post #8

Earlier quoted context omitted.

It's also probably not related to the 1984 movie "Gremlins" or the 1970's car of the same name (listed as one of the ugliest cars of all time[0]) [0] https://www.cbsnews.com/pictures/worlds-15-ugliest-cars/7/

ASF marks were filed at formation. Identifying and distinguishing the use of similar and potentially confusing marks (esp in software products) is one of the required duties. The use of ASF marks in software products is prohibited to prevent confusion.

[deleted]

Re: Gremlin Free – Run chaos experiments to prevent outages

#12
post #2

Hey folks, I work at Gremlin and we're super excited to announce this launch. Drop any questions, comments, or concerns, we're happy to help!

Hi, we are startup using a lot of lambda, fargate, rds and dynamodb. Will gremlin work for this? I didn't see any mention of support of fargate or lambda on your website.

Re: Gremlin Free – Run chaos experiments to prevent outages

#13
post #6
post #2

Hey folks, I work at Gremlin and we're super excited to announce this launch. Drop any questions, comments, or concerns, we're happy to help!

I see that you are on the Rust production user page [0]. Can you talk a little bit about what Rust is used for and how the experience has been? [0]: https://www.rust-lang.org/production/users

Hey, I'm an engineer at Gremlin! When you install Gremlin onto your linux hosts for infrastructure experiments, you're using binaries that were completely written in Rust. I would be lying if I said there wasn't a bit of a learning curve (coming from mostly working with Java). Most of that can be attributed to the memory management concepts built into Rust. At first you fight the compiler a bit (asking things like, why am I not allowed to reference this variable?!), but you soon learn to love and rely on the compiler as it builds more confidence in the runtime behavior of the product.

One game changer for Rust is the treatment of Errors as first class citizens. It's literally built into the native types that Rust wants you to work with. That's huge for our product, given it runs in an inherently error-prone environment.

Re: Gremlin Free – Run chaos experiments to prevent outages

#14
post #2

Hey folks, I work at Gremlin and we're super excited to announce this launch. Drop any questions, comments, or concerns, we're happy to help!

Hi, we are startup using a lot of lambda, fargate, rds and dynamodb. Will gremlin work for this? I didn't see any mention of support of fargate or lambda on your website.

We've got you covered! Gremlin supports severless products with application layer fault injection.

Take a look at our docs for more: https://www.gremlin.com/docs/application-layer/overview/

Re: Gremlin Free – Run chaos experiments to prevent outages

#16
post #6

Earlier quoted context omitted.

I see that you are on the Rust production user page [0]. Can you talk a little bit about what Rust is used for and how the experience has been? [0]: https://www.rust-lang.org/production/users

Hey, I'm an engineer at Gremlin! When you install Gremlin onto your linux hosts for infrastructure experiments, you're using binaries that were completely written in Rust. I would be lying if I said there wasn't a bit of a learning curve (coming from mostly working with Java). Most of that can be attributed to the memory management concepts built into Rust. At first you fight the compiler a bit (asking things like, w…

Thanks for the reply. I always anticipated Rust being a good fit for a daemon like tool. Not having to install a separate runtime and have things statically linked is a nice benefit. I know it's not the only language that is capable of this but being able to leverage the other bits of Rust helps with productivity as well.

Re: Gremlin Free – Run chaos experiments to prevent outages

#17
post #10
post #8

Earlier quoted context omitted.

It's also probably not related to the 1984 movie "Gremlins" or the 1970's car of the same name (listed as one of the ugliest cars of all time[0]) [0] https://www.cbsnews.com/pictures/worlds-15-ugliest-cars/7/

ASF marks were filed at formation. Identifying and distinguishing the use of similar and potentially confusing marks (esp in software products) is one of the required duties. The use of ASF marks in software products is prohibited to prevent confusion.

TinkerPop is a graph database. This is an infrastructure testing system. The likelihood of confusion between those two use cases is comparable to the likelihood of confusion with a movie or a car. You have a trademark, that's awesome. Even McDonalds trademark, which is one of the broadest, is scoped.

Re: Gremlin Free – Run chaos experiments to prevent outages

#18

Is anyone aware of a chaos tool that isn't a SaaS (free or not) and doesn't require using Spinnaker like the current Netflix chaos tool does?

Yes, we compiled a list of all the OSS alternatives to Chaos Monkey here!

https://www.gremlin.com/chaos-monkey/chaos-monkey-alternativ...

Re: Gremlin Free – Run chaos experiments to prevent outages

#19
post #17
post #10

Earlier quoted context omitted.

ASF marks were filed at formation. Identifying and distinguishing the use of similar and potentially confusing marks (esp in software products) is one of the required duties. The use of ASF marks in software products is prohibited to prevent confusion.

TinkerPop is a graph database. This is an infrastructure testing system. The likelihood of confusion between those two use cases is comparable to the likelihood of confusion with a movie or a car. You have a trademark, that's awesome. Even McDonalds trademark, which is one of the broadest, is scoped.

I was confused when I first saw the project, cartoon logo and "Gremlin Free" name, and I'm intimately familiar with both the Apache TinkerPop Gremlin open-source project, its third-party libraries, and the extensive ASF legal process we went through registering and identifying the use of marks.

Read up on your trademark, IP and copyright law. The use of similar marks is not permitted when there is potential for confusion, such as two different software projects, esp with overlapping audiences.

NB: TinkerPop is NOT a "graph database", it is a collection of software libraries for connecting to, using, and managing graph databases and distributed processing platforms. Gremlin is a primary part of that stack -- Gremlin proper is the programming language, and the Gremlin GTM is the runtime.

Re: Gremlin Free – Run chaos experiments to prevent outages

#20
post #19
post #17

Earlier quoted context omitted.

TinkerPop is a graph database. This is an infrastructure testing system. The likelihood of confusion between those two use cases is comparable to the likelihood of confusion with a movie or a car. You have a trademark, that's awesome. Even McDonalds trademark, which is one of the broadest, is scoped.

I was confused when I first saw the project, cartoon logo and "Gremlin Free " name, and I'm intimately familiar with both the Apache TinkerPop Gremlin open-source project, its third-party libraries, and the extensive ASF legal process we went through registering and identifying the use of marks. Read up on your trademark, IP and copyright law. The use of similar marks is not permitted when there is potential for conf…

It doesn't sound like you were confused about whether they were the same project, it sounds like you were immediately concerned whether the other endeavor was in conflict with your trademark. That may constitute confusion but it's not the sort of confusion trademarks were designed to mitigate.
Post reply on HN