Comments (4)
@tylertreat thanks for your encouragement I kept poking at it and now it runs end-to-end. 👍
So we have a working proof-of-concept, but the code is still rough and there are many aspects of the GRPC interface that I don't understand. If anyone wants to work with me to clean this up give me a shout. It would be great to exercise all the API features and have a solid CLI for Liftbridge.
from liftbridge.
I don't really know Ruby but I'm happy to answer questions or review code. I think it should look something like this (I have not tested):
stub = Proto::API::Stub.new('localhost:44444', :this_channel_is_insecure)
stub.createStream(Proto::CreateStreamRequest.new(subject: 'foo', name: 'foo-stream'))
from liftbridge.
Good hint - thanks! Was able to make progress - now the client is talking with the liftbridge server. But still not working end-to-end - not pulling messages from liftbridge. Check out the latest version of the client at https://github.com/andyl/liftbridge_ruby/blob/master/lb_client
from liftbridge.
Are you getting any errors? Anything in the server logs? You can get more information from the server logs if you turn debug
on: liftbridge --level debug
.
from liftbridge.
Related Issues (20)
- Add Source & Sink Support to benthos
- Message ordering guarantees HOT 10
- where to show if user subscribed or not for the new profile?
- nil pointer dereference when setting partition leader HOT 4
- Embedded NATS on k8s HOT 1
- Priority per topic/message HOT 4
- Is it production ready? HOT 4
- Infinite loop when fetch cursor without messages on __cursor HOT 2
- Signal handling race when using embedded NATS
- MQTT bridge connector
- standard emerging for these types of systems
- Performance against Redpanda HOT 1
- Network Effect of Liftbridge HOT 2
- SetCursor: context deadline exceeded HOT 13
- Data race in TestConsumerGroupStreamDeleted
- There is no mention of nats jetstream in the faq HOT 2
- Improve authorization feature HOT 8
- panic: failed to add stream to metadata store: failed to create commit log: corrupt index file HOT 2
- Panic after upgrade from v1.8.0 to v1.9.0 on k8s
- What is about C/C++ client?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from liftbridge.