Live data from Hacker News

Show HN: A microservice framework, listed in CNCF Landscape, 1 year 10k+ stars

github.com

31–40 of 43 posts

Re: Show HN: A microservice framework, listed in CNCF Landscape, 1 year 10k+ stars

#31

I had to dig in a bit to see the whole scope of this project. It seems go-zero has: 1) Go library/main that wraps gRPC handlers to build a server, like Dropwizard or TwitterServer? 2) A CLI tool "goctl" that does code generation for setting up the code layout (server and client API stubs), as well as some Docker/k8s functionality for deploying. I'm not into Go so can't comment on aspects like the performance benchmar…

Thanks for your comment!

go-zero is easy to use with docker/Kubernetes, we built a command line tool to generate the Dockerfile and Kubernetes deployment files. It's easy to use with ECSs as well, because Go packages it into a single executable binary, you can use tools like supervisord to manage it easily.

As the name of go-zero, I was trying to tell 2 things: 1. go from zero with microservices development 2. go from zero when you get something hard to fix, perhaps you think the problem itself in a wrong way

Also, go-zero consists of 3 main parts: 1. api gateway, along with a newly created simple API idl to describe apis 2. zRPC, with the microservices governance built on top of gRPC 3. goctl, a command line tool to make microservices development much easier

Not sure if I answered your question?

Re: Show HN: A microservice framework, listed in CNCF Landscape, 1 year 10k+ stars

#32

It would create more interesting conversation if you highlighted the merits of your design rather than superficial measures like CNCF blessings (there are thousands of such projects) and GitHub stars (easily gamed).

I didn't know what CNCF is.

https://www.cncf.io/

> Cloud Native Computing Foundation (CNCF) serves as the vendor-neutral home for many of the fastest-growing open source projects, including Kubernetes, Prometheus, and Envoy.

Does erlang and OTP count by this definition?

Re: Show HN: A microservice framework, listed in CNCF Landscape, 1 year 10k+ stars

#33

It would create more interesting conversation if you highlighted the merits of your design rather than superficial measures like CNCF blessings (there are thousands of such projects) and GitHub stars (easily gamed).

The description might not be good enough, but I have to write something. It's used by many companies and projects. And the design is described in github readme, it's rather long to tell here. Thanks!

surely it has a key differentiator?

> It's used by many companies and projects

No one cares, they would care if you have contributions from many parties which indicates longivity, do tell in that case.

I do think your project is interesting, it's just the title doesn't do it justice.

Re: Show HN: A microservice framework, listed in CNCF Landscape, 1 year 10k+ stars

#34
post #23

Earlier quoted context omitted.

I think the architecture of something like K8s pretty well sums up all (or most) of the components needed for a distributed system. What's really needed today is differentiation on the actual end result of that design. We need simpler technology that works better, and that's hard; it's not enough to have a fancy idea and throw together some lines of code. That's been done, and it kinda sucks. What's needed now is to…

> Docker Swarm was created basically to scratch that itch, but it still hasn't really taken off. I'm hopeful it does one day. It never will, that ship sailed a long time ago. Docker the company is struggling to survive after making wrong bets multiple times. The "enterprise" part, including Swarm, was sold off to Mirantis after years of neglect, and got some much needed investment and big fixes. Nonetheless, Docker S…

I moved from nomad to swarm recently (this is running a proxy + dbs + a few replicas of a node app + tons of long running CPU intensive jobs spanning 10 servers).

A few weird api decisions but I found the developer's workflow to be better. I got rid of some weird allocation behaviours I couldn't explain with nomad (the real motivator to get off nomad). I also don't have to install anything.

Re: Show HN: A microservice framework, listed in CNCF Landscape, 1 year 10k+ stars

#35
post #33

Earlier quoted context omitted.

The description might not be good enough, but I have to write something. It's used by many companies and projects. And the design is described in github readme, it's rather long to tell here. Thanks!

surely it has a key differentiator? > It's used by many companies and projects No one cares, they would care if you have contributions from many parties which indicates longivity, do tell in that case. I do think your project is interesting, it's just the title doesn't do it justice.

Thanks for your comments!

I have been working as a programmer for 20 years, and have contributed to some popular projects, if you interested, please check it in github. And you can check my contributions at https://github.com/kevwan, 946 contributions in the last year.

Would you please give me some suggestions on the title? Thank you very much!

Re: Show HN: A microservice framework, listed in CNCF Landscape, 1 year 10k+ stars

#36
post #19

Earlier quoted context omitted.

Compares to the other frameworks, the test code is here: https://github.com/smallnest/go-web-framework-benchmark

Making the graph start at 5000 instead of 0 looks dishonest.

I agree. But it's plotted by the benchmark project, not written by me. I didn't spend time changing it.

Re: Show HN: A microservice framework, listed in CNCF Landscape, 1 year 10k+ stars

#38
post #33

Earlier quoted context omitted.

surely it has a key differentiator? > It's used by many companies and projects No one cares, they would care if you have contributions from many parties which indicates longivity, do tell in that case. I do think your project is interesting, it's just the title doesn't do it justice.

Thanks for your comments! I have been working as a programmer for 20 years, and have contributed to some popular projects, if you interested, please check it in github. And you can check my contributions at https://github.com/kevwan , 946 contributions in the last year. Would you please give me some suggestions on the title? Thank you very much!

[deleted]

Re: Show HN: A microservice framework, listed in CNCF Landscape, 1 year 10k+ stars

#39
post #10

It would create more interesting conversation if you highlighted the merits of your design rather than superficial measures like CNCF blessings (there are thousands of such projects) and GitHub stars (easily gamed).

I am eager to know how to game GitHub stars. Funding agencies love metrics and random KPI so I would love to deliver...

Why does it matter if GH stars can be gamed or not, could you tell me what it measures?

Re: Show HN: A microservice framework, listed in CNCF Landscape, 1 year 10k+ stars

#40
post #33

Earlier quoted context omitted.

surely it has a key differentiator? > It's used by many companies and projects No one cares, they would care if you have contributions from many parties which indicates longivity, do tell in that case. I do think your project is interesting, it's just the title doesn't do it justice.

Thanks for your comments! I have been working as a programmer for 20 years, and have contributed to some popular projects, if you interested, please check it in github. And you can check my contributions at https://github.com/kevwan , 946 contributions in the last year. Would you please give me some suggestions on the title? Thank you very much!

[deleted]
Post reply on HN