Less gooo!!
Something Iām confused of is why I can send 840 (or more) requests, but only receieve a 6th of them in other games, how does this even work?
Can you reproduce this? Did the 840 requests succeed, or are they just attempts, but some of them failed/rate limited? Can you DM me your experience so I can take a look? thanks.
Im wondering about these two numbers, theyāre confusing me a little, its not a bug Iām trying to report here lol
MessagingService had very oppressively small limits beforehand that made it non-viable for a lot of my use cases, so seeing 4x increase across the board is amazing. I love when results meet the promises and talks Roblox give us via events like the Developersā Conference; here, the results of improved server infrastructure and backend technology better enable developers to create better features in their experiences.
Really appreciate it!
very nice, hopefully one day there will no longer be limits for it, but that will be in the very future
Will the size of message have itās limits increased by chance in the near future?
This is a really good question that Iāve always hadā¦ it doesnāt seem to make sense, so some insight on this would be nice @jjwu_play
Otherwise, such an awesome change thatāll open up so many more avenues for my games. Great to see.
4x increase?! I think I can finally achieve that MMO system I had going before. Although, I had done it with DataStores instead of MessagingService originally. This is going to be a game-changer.
Great update, but I do wish that the max messaging size could be higher than 1 KB.
That is awesome! This update is a limit of message service! Thank you, and I love it!
When will it work in Studio so I can actually develop without assuming things?
wow, these are some pretty nice changes! Looking forward to what we can do with this.
Good changes, love it!
Canāt wait for more of these.
Iām a little confused as to why this would be used over Memory Stores. It does look a little bit easier to use at least, especially for simple things.
MessagingService is useful for messaging other servers, MemoryStoreService is for sharing data between servers.
Biggest difference is that a message can be listened to. You can handle it and send back a reply, or modify something in game.
MemoryStores donāt have this listener/subscriber feature.
This makes sense, however you can code systems to do this anyway. Maybe Iām not understanding something here, but these limits still appear to be much more strict than memory stores. I guess it depends on the specific use-case. As I said in my original reply, this does seem easier to use. But the per-experience limitations are what made me stay far away from this messaging service.
Your implementation would be to poll a MemoryStore periodically to see if there is a āmessageā?
If thatās the case, then itās not really efficient. In most cases thatās probably fine (not recommended!), but an event/listener based system is very useful in some cases.
Personally Iām using it for a ājoinplayerā command in our game. This sends a message to all servers, then the server that has the player (if any), sends back a message with itās jobid. Then the server that first sent the request can teleport you to that server.
Doing that with MemoryStores is possible, but not ideal.
Hey even if your system works , you donāt need MessagingService to do that
You can get a player JobId using that TeleportService | Documentation - Roblox Creator Hub
So youāre donāt use MessagingService
Awesome! Glad to see so many positive updates from the Roblox team lately! Thanks!