MySQL Cross Server Select Query

how about using federated tables on one of the servers? create the federated tables based on the remote tables you will use in the query and just run your query as if your database was all local. example below from MySQL site The procedure for using FEDERATED tables is very simple. Normally, you have two … Read more

Python client library for WebDAV

It’s sad that for this question (“What Python webdav library to use?”), which for sure interests more than one person, unrelated answer was accepted (“don’t use Python webdav library”). Well, common problem on Stackexchange. For people who will be looking for real answers, and given the requirements in the original question (simple API similar to … Read more

GraphQL Java client library [closed]

There’s a few clients available, all taking different approaches. Apollo Android – Originally intended for Android, but equally usable in any Java project. Someone also made a Maven plugin for it. Shopify’s GraphQL Java gen – Similar to what wsdl2java does, for example, but not wrapped into a Maven plugin. Generates a nice client, but … Read more

Share types between client and server

You can use TypeScript path mapping. Example from a project I’m the author of: Backend defined types inside SampleTypes.ts are reused in the client project to avoid duplicating the code. client/tsconfig.json: { “compilerOptions”: { “paths”: { “@backend/*”: [“../server/src/api/*”], }, } } ../server/src/api/ -> https://github.com/winwiz1/crisp-react/tree/master/server/src/api client/….ts: import { SampleRequest } from “@backend/types/SampleTypes”;

Are binary protocols dead? [closed]

You Just Can’t Beat the Binary Binary protocols will always be more space efficient than text protocols. Even as internet speeds drastically increase, so does the amount and complexity of information we wish to convey. The text protocols you reference are outstanding in terms of standardization, flexibility and ease of use. However, there will always … Read more