Hacker Newsnew | past | comments | ask | show | jobs | submit | adieu's commentslogin

I'm using rpc calls to GoBGP to get routes for my evpn project. Using CoreBGP as a library and talk directly to other peers might be a better idea.


Consider embedding gobgp directly if the issue is performance of grpc.

CoreBGP isn’t for you if you want something to do the work of evpn parsing for you. This framework gives you hooks to the very low level bgp state machine. There is a lot on top to do yourself to support the exotic address families.


Actually I'm quite satisfied with the performance.

The main reason I'm considering using CoreBGP directly is that in order to use the evpn project I'm building, the user has to setup a GoBGP instance which might cause problems.

Embedding GoBGP just like kube-router[0] did might be a good idea too. Thank you for the advice.

[0]: https://github.com/cloudnativelabs/kube-router


k8s is raw technology like linux kernel. You shouldn't use it directly which will be hard to maintain. There are bunch of packaged solutions around k8s like Google GKE or AWS EKS. By leverage them, you'll be working on a higher level of abstraction and bring productivity back.


What's the best package for running in-house?


Rancher labs have a wide offering that has worked well for me. I’m currently running a couple K3S clusters on an array of Rock64 sbcs and have used the „real“ rancher distro for a while too with no problems. But I’m hardly an expert regarding the k8s on prem market so there might be even better ones!


Not sure about your use case but you could have a look at Minikube:

https://kubernetes.io/docs/setup/learning-environment/miniku...


I assume GP means Rancher (not a recommendation for nor against) or similar.


I’m only on the start of my k8s journey but I’m finding typhoon a nice option for on prem currently.


OpenShift is pretty neat!


cue[0] might be another possible language for this problem

[0]: https://cuelang.org/


There are many open source projects got submitted to HN everyday but not many got the chance to be upvoted to front page and attract traffic. So I built a service called Porter[1] to collect HN submissions, filter out news about open source projects and send digested email to subscribers. There is also a `explore` page[2] at Porter which will show the daily submitted projects. You can find from the page that only two or three projects get a lot of upvotes and many projects got zero upvote at all.

I was wondering if many users are using Porter, I might have a chance to bring traffic to those projects developed by solo developers and becoming good channel for promoting and discovering. But just like those open source projects, I have problem promoting my service too. I don't feel like to spam people by submitting the url everywhere. There are organic growth but it's not fast enough for me to put a lot of resource in it. I guess marketing for open source related projects and services is always a hard problem especially for solo developers.

EDIT: Those projects that got exceptional growth might have successfully attract traffic from HN. But just submitting your projects to HN does not guarantee any growth.

[1] https://porter.io

[2] https://porter.io/explore/


I'm subscribed to Porter and I really like it! Between Porter and Github Explore I feel I have a pretty good picture about new projects arriving on the scene. One request though: I'd love to see direct links to the Github repos in question from the email and the web digest. It takes too many clicks to reach the actual repos and I'm not really interested in the trend graphs that porter offers


We made a similar service called Porter[1] that people could subscribed to HN items related to their GitHub starred repos with digest email.

[1] https://porter.io


The correct link should be https://github.com/Azure/acs-engine :)


This is great news. We developed an internal controller managing etcd cluster used by kubernetes apiserver using third party resource too. The control loop design pattern works really well.


Thank you for your feedbak. We'll look into this.


Scaled to a large instance with more instance. Should be stable for now.


Still unavailable unfortunately!


hmm...I'm running out of ideas. Which country are you in?


Australia - you could contact Cloudflare and let them know - they can shuffle the CDN if there is a dodgy node.


If you log into your Cloudflare you can perform a full cache flush very easily on your domain.


Maybe it's not cache that caused the problem. We host our website on Google Appengine which is global balanced. Maybe some cloudflare nodes just pick the wrong entrance.


Reporting back in that it's all working now. I managed to sign up, request an invite and I also sign up to your digests to try that out as well. Everything was very quick. Thank you.


[flagged]


I guess this would be a good example of the "gratuitous negativity" that was on the frontpage the last few days?

While there seems to be something funny going on it is most likely something more than just adding an email address to a database.

When I was younger this was how I though. After maintaining and interfacing a few applications over the last few years I am a whole lot less annoying I hope.


[deleted]


I guessed they were planning to use the github integration for something. Then I might be wrong and it might just be "cool, new feature, must have" but whatever the reason was I didn't question anyones intellect over it.


Sorry about that. Could you drop us an email at hi@porter.io with your GitHub account? We could manually add you to the list. We're trying to debug the problem. But it's hard to reproduce it since it only affects few people.


We've been hit by the HN effect. Fixing it right now.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: