-
July 16th, 2024, 09:16 AM
#1
Haxe "based" SDKs
Hi
Context:
Last time i developed set of php queue adapters (https://github.com/g41797/queue/blob...dapter-list.md)
and tried to understand whether
- is lightstreamer suitable for usage as job queue
- is there LS php client library
Question:
According to https://blog.lightstreamer.com/2024/...lution-of.html
you are going to implement
- common Haxe client library
- compile/generate client libraries for Haxe supported languages
My questions:
- what was the reason not provide php client
- are you going to provide sdks as ready to usage libraries/packages (mean not the part of Haxe lib repo)
- is there any real customer of this sdks
thanks
https://github.com/g41797
-
July 16th, 2024, 10:19 AM
#2
Lightstreamer is a comprehensive product that includes a server and a suite of platform-specific clients. The server is a real-time messaging server optimized for streaming data across the Internet to various types of clients, including mobile, web, desktop, and IoT devices.
To consume the data produced by the server, you need a client. Lightstreamer provides clients for major platforms such as Web, Android, Swift, Flutter, Node.js, .NET, Java SE, and Python. You can find more details on the Download page. These clients are available as ready-to-use packages for each supported platform. For example, Java clients are available on Maven Central, .NET clients on NuGet and so on.
Currently, a PHP client is not available due to a lack of demand from our customers. However, since PHP is one of the targets supported by the Haxe compiler, we may consider developing a PHP client in the future.
Regarding your last question, we have many satisfied customers, including Morgan Stanley, Sony, and eToro. You can visit our Customer page for more examples.
-
July 16th, 2024, 05:39 PM
#3
Thank you for fast response
Still i don't understand does Lightstreamer support Queue?
Also I'd like to clarify my last question: i am talking about usage of generated via haxe client libraries
Does Download page contain links to generated libs ? or these libs were developed usual way
Does lack of Go client mean lack of demand?
Thanks
-
July 17th, 2024, 07:53 AM
#4
I’m sorry, but I don’t understand what you mean by “Queue.”
Could you provide some examples of application software that you would call a “Queue”?
Some libraries are created using Haxe, but the generated libraries are 100% native code and don’t have any runtime dependencies on Haxe. For example, the Android library is shipped as a JAR file and can be directly used by any Android application. The same applies to the other libraries.
As for Go, what has already been said about PHP also applies to Go.
-
July 17th, 2024, 09:25 AM
#5
QUEUE is responsible for the following functions:
Storing published messages by placing them at the back of the queue.
Retrieving the oldest messages from the front of the queue and passing them to a consumer.
Ensuring a FIFO or ‘first in, first out’ policy is followed.
Ensuring messages that are consumed successfully are only handed to one of the consumers.
(stollen from Ably Queues https://ably.com/docs/general/queues
We are using queue for background processing ( https://medium.com/swlh/background-j...l-8d075096ec86)
Php clients submit job to queue
Php workers receive job from queue for further processing
-
July 17th, 2024, 10:35 AM
#6
Lightstreamer offers a service similar to Ably, though the terminology for basic concepts differs slightly. Instead of using the term "queue", which is too generic, we refer to subscriptions made by a client to the server, and to subscribed items and fields.
For a more in-depth overview, please refer to the General Concepts document.
If you are a prospective customer, you can also write to support@lightstreamer.com and describe your scenario. We would be glad to explain how Lightstreamer can effectively help you achieve your goals.
-
July 17th, 2024, 11:51 AM
#7
![Quote](images/styles/AestheticaGreen/misc/quote_icon.png)
Originally Posted by
Alessandro Carioni
very interesting approach
i'll try to dive deeper in order to find Queue functionality
thanks a lot
Similar Threads
-
Replies: 3
Last Post: August 1st, 2023, 10:05 AM
-
By lidanh in forum Client SDKs
Replies: 4
Last Post: August 6th, 2013, 05:27 PM
-
By hofmanna in forum Client SDKs
Replies: 3
Last Post: February 18th, 2010, 11:14 PM
-
By tuongkha in forum General
Replies: 6
Last Post: December 12th, 2007, 04:45 PM
-
By tuongkha in forum Client SDKs
Replies: 2
Last Post: December 4th, 2007, 03:32 AM
Tags for this Thread
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
All times are GMT +1. The time now is 02:03 AM.
Bookmarks