• Home
  • Index
  • Search
  • Download
  • Server Rules
  • House Roleplay Laws
  • Player Utilities
  • Player Help
  • Forum Utilities
  • Returning Player?
  • Toggle Sidebar
Interactive Nav-Map
Tutorials
New Wiki
ID reference
Restart reference
Players Online
Player Activity
Faction Activity
Player Base Status
Discord Help Channel
DarkStat
Server public configs
POB Administration
Missing Powerplant
Stuck in Connecticut
Account Banned
Lost Ship/Account
POB Restoration
Disconnected
Member List
Forum Stats
Show Team
View New Posts
View Today's Posts
Calendar
Help
Archive Mode




Hi there Guest,  
Existing user?   Sign in    Create account
Login
Username:
Password: Lost Password?
 
  Discovery Gaming Community Discovery Development Discovery Developers Forum
1 2 3 4 5 Next »
fl-DarkStat

Server Time (24h)

Players Online

Active Events - Scoreboard

Latest activity

fl-DarkStat
Offline darkwind
02-10-2025, 03:12 AM, (This post was last modified: 02-10-2025, 02:13 PM by darkwind.)
#54
Frontier Sheriff
Posts: 1,142
Threads: 138
Joined: Oct 2019
Staff roles:
Coding Developer

new release for fl-darkstat v1.69.1 - Sharing through gRPC and json api gateway

I come to your with technology from 2050 year.

  • Darkstat now offers to share all its data through API 2.0 built on gRPC (with json api gateway fallback). It has benefit of able to autogenerate precise client libraries for many languages, including C#/.Net, C++, Dart, Go, Java, Kotlin, Node, Objective-C, PHP, Python and Ruby. The technology was made mature by large company Google and made specifically to simplify communications between services written in different languages
  • This has benefits of... not writing client lib code, i take care of it at proto file stuff. You will be able to keep up with changes through code regeneration and seeing anything that was added or changed or removed through static typing features ^_^ Basically client lib is written by me for your any language through this feature.
  • To generate client lib in your language, u need to use get started with gRPC and utilize Darkstat's Proto file to generate the client. For user friendliness i kept all stuff to a single file, and made things available without TSL and with TSL at the same time
  • Find up to date recommendations in README of repository
  • Migrated pretty much all the data
  • As fallback gRPC all the rpc calls are available over regular json api! automatically syncnorized with stuff available in grpc. grpc-gateway api generator make it automated ^_^ Technically same proto generated data structs can be used to deserialize json incoming data
  • Covered with auto testing (sun)
  • P.S. regular json API 1.0 remained available too.
  • If u will be using darkstat locally, u can access gRPC port at localhost:50051 , alternatively you can access stuff with performance boosts over Unix Domain Socket /tmp/darkstat/grpc.sock if at linux.
  • NOTE: By default Grpc goes through grpc endpoint and uses compression of Protocol Buffers. Ability to go Json in API Gateway (for which Swagger documentation is provided) is ONLY FALLBACK for situations when people unable to go gRPC native way. If you will go through gRPC getting started instruction, u will receive automatically for your language client generated to utilize Protocol Buffers

You can check the available of the new technology on two docker deployed backends of darkstat
  • Freelancer Discovery, connectable over grpc at darkgrpc.dd84ai.com
  • Freelancer Vanilla, connectable over grpc at darkgrpc-vanilla.dd84ai.com

Link to online version for Freelancer Discovery




Interstellar Autogit Ctrl-V Encryptor Discovery At Linux
Dark Tools DarkBot DarkLint DarkStat DarkMap
Reply  


Messages In This Thread
fl-DarkStat - by darkwind - 04-06-2021, 08:31 PM
RE: FLDarknet - by darkwind - 04-06-2021, 09:21 PM
RE: FLDarknet - by Xenon - 04-08-2024, 09:49 PM
RE: fl-darkstat - by darkwind - 04-08-2024, 09:18 PM
RE: fl-darkstat - by EisenSeele - 04-09-2024, 10:21 PM
RE: fl-darkstat - by darkwind - 04-14-2024, 12:36 PM
RE: fl-darkstat - by Helo - 04-14-2024, 12:39 PM
RE: fl-darkstat - by darkwind - 04-14-2024, 02:07 PM
RE: fl-darkstat - by darkwind - 04-22-2024, 01:29 AM
RE: fl-darkstat - by Nodoka Hanamura - 04-22-2024, 02:25 AM
RE: fl-darkstat - by darkwind - 05-04-2024, 07:25 AM
RE: fl-darkstat - by darkwind - 05-10-2024, 01:06 AM
RE: fl-darkstat - by Kosa - 05-10-2024, 09:18 AM
RE: fl-darkstat - by darkwind - 05-10-2024, 11:58 AM
RE: fl-darkstat - by darkwind - 05-12-2024, 05:10 AM
RE: fl-darkstat - by darkwind - 05-27-2024, 12:34 AM
RE: fl-darkstat - by darkwind - 06-01-2024, 10:38 PM
RE: fl-darkstat - by darkwind - 06-02-2024, 08:40 PM
RE: fl-darkstat - by darkwind - 06-24-2024, 12:23 PM
RE: fl-darkstat - by darkwind - 06-26-2024, 11:10 PM
RE: fl-darkstat - by darkwind - 06-30-2024, 07:45 PM
RE: fl-darkstat - by darkwind - 07-07-2024, 06:40 PM
RE: fl-darkstat - by darkwind - 07-17-2024, 01:31 AM
RE: fl-DarkStat - by darkwind - 07-31-2024, 12:21 PM
RE: fl-DarkStat - by darkwind - 08-12-2024, 10:09 AM
RE: fl-DarkStat - by Fish - 08-21-2024, 01:37 AM
RE: fl-DarkStat - by darkwind - 08-22-2024, 10:05 PM
RE: fl-DarkStat - by Tenshi Kuonji - 08-22-2024, 10:16 PM
RE: fl-DarkStat - by darkwind - 08-22-2024, 11:11 PM
RE: fl-DarkStat - by darkwind - 08-23-2024, 05:23 PM
RE: fl-DarkStat - by darkwind - 08-30-2024, 09:41 PM
RE: fl-DarkStat - by darkwind - 09-01-2024, 01:37 AM
RE: fl-DarkStat - by darkwind - 10-21-2024, 04:39 PM
RE: fl-DarkStat - by Xenon - 09-01-2024, 12:26 PM
RE: fl-DarkStat - by darkwind - 09-04-2024, 09:46 PM
RE: fl-DarkStat - by darkwind - 10-21-2024, 10:50 PM
RE: fl-DarkStat - by darkwind - 10-28-2024, 10:51 PM
RE: fl-DarkStat - by darkwind - 10-29-2024, 05:30 PM
RE: fl-DarkStat - by darkwind - 11-12-2024, 09:53 PM
RE: fl-DarkStat - by darkwind - 11-17-2024, 05:10 PM
RE: fl-DarkStat - by darkwind - 11-19-2024, 08:36 PM
RE: fl-DarkStat - by darkwind - 11-21-2024, 04:31 AM
RE: fl-DarkStat - by darkwind - 12-15-2024, 07:10 PM
RE: fl-DarkStat - by darkwind - 12-17-2024, 10:36 PM
RE: fl-DarkStat - by darkwind - 12-22-2024, 09:16 PM
RE: fl-DarkStat - by darkwind - 12-26-2024, 11:32 PM
RE: fl-DarkStat - by sanuske4 - 01-01-2025, 08:37 AM
RE: fl-DarkStat - by darkwind - 01-05-2025, 10:50 PM
RE: fl-DarkStat - by darkwind - 01-06-2025, 01:51 AM
RE: fl-DarkStat - by sanuske4 - 01-07-2025, 03:18 AM
RE: fl-DarkStat - by darkwind - 01-05-2025, 10:55 PM
RE: fl-DarkStat - by darkwind - 01-05-2025, 10:59 PM
RE: fl-DarkStat - by darkwind - 02-03-2025, 02:13 AM
RE: fl-DarkStat - by darkwind - 02-10-2025, 03:12 AM
RE: fl-DarkStat - by darkwind - 02-10-2025, 12:31 PM
RE: fl-DarkStat - by Lythrilux - 02-10-2025, 12:43 PM
RE: fl-DarkStat - by darkwind - 03-16-2025, 09:12 AM
RE: fl-DarkStat - by JadeTornado - 04-14-2025, 09:12 AM
RE: fl-DarkStat - by darkwind - 05-04-2025, 11:54 AM
RE: fl-DarkStat - by darkwind - 05-04-2025, 12:00 PM

  • View a Printable Version
  • Subscribe to this thread


Users browsing this thread:
1 Guest(s)



Powered By MyBB, © 2002-2025 MyBB Group. Theme © 2014 iAndrew & DiscoveryGC
  • Contact Us
  •  Lite mode
Linear Mode
Threaded Mode