Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vanishs
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
vanishs
4y ago
Since I used HN for the first time, I didn’t realize that if I filled in the url, the text content would not be displayed, so I reposted what I wrote before: I've been developing game backends for several years, using and designing a l
2.
▲
by
vanishs
4y ago
thank you for discussing with me
3.
▲
by
vanishs
4y ago
python, Lua and JS These functions are implemented by these packages: github.com/dop251/goja github.com/yuin/gopher-lua go.starlark.net Go scripts (programs) are not subject to any restrictions. So there is no Go script
4.
▲
by
vanishs
4y ago
The script is running in the VM on the api service and does not provide any IO functions. Just like the functions provided by the playground page, users can fill in any code, so I must ensure that it cannot write functions that can harm the
5.
▲
by
vanishs
4y ago
In Lockval Engine, a player data pair is on UID. A map block data can also be mapped to a UID. Or an observation point data can also correspond to a UID. Lockval Engine provides a Watch function. Players can watch the UID of a certain map b
6.
▲
by
vanishs
4y ago
First of all, thank you very much for your feedback. Yes, as you said, gw and api in Lockval Engine implement stateless services, db implements ACID for front-end and back-end data, and trigger provides calling methods outside the engine. S
7.
▲
by
vanishs
4y ago
Take the recently popular actor model as an example. Each player is an actor, which can not only ensure the simplicity of development, but also ensure the atomicity of the player's data in one operation. But if a player-to-player trans
8.
▲
by
vanishs
4y ago
Lockval Engine is not yet open source software, and the code and documentation of some peripheral tools are on the github homepage. I have been thinking about the most suitable business model for Lockval Engine, such as finding suitable fun
9.
▲
by
vanishs
4y ago
In addition, Lockval Engine includes db and several supporting APIs. Lockval Engine is developed around the concept of data-oriented programming. Therefore, it is generally not recommended to use an external database. The db in Lockval Engi
10.
▲
by
vanishs
4y ago
It means: it can achieve many functions that were previously impossible or not easy to achieve due to the limitations of the framework.
11.
▲
by
vanishs
4y ago
For safety, the script does not provide any API that harms your environment. But you can use the Go plugin to write the API you need and provide it to the script. The solution can be found in "Use api.*.so for more functionality"
12.
▲
Show HN: Lockval Engine – A distributed backend KV engine that can run scripts
(lockval.com)
44 points
by
vanishs
4y ago
|
20 comments