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.
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.
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!
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.
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
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.
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.
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.
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.