It depends. You can store 4TB on single HDD, but reading and processing it can take many hours, so you may want big data stack to have your task paralleled.
How would you compare your product with https://www.blazegraph.com/, which has similar feature set, but is much longer on market, and has wider adaptation(e.g. powers wikidata)?
> What about support at the driver level for Java and .NET applications or heterogeneous database schemas?
I guess MariaDB JDBC driver already has two phase commit logic, because MySql has it for decade. It is enough for distributed transactions in "heterogeneous database schemas".
> Otherwise, Google owns any IP created while you're at the company.
Not necessary in California: Any provision in an employment agreement which provides that an employee shall assign, or offer to assign, any of his or her rights in an invention to his or her employer shall not apply to an invention that the employee developed entirely on his or her own time without using the employer s equipment, supplies, facilities, or trade secret information.
http://law.justia.com/codes/california/2011/lab/division-3/2...
There are exceptions of course, major one: you have not compete with your employer.
CORBA was superior in terms that it had distributed two phase commit protocol, which gRPC doesn't have, and which is very critical in banking/finance industry.
They will build platforms for:
- IoT - single robotic KIT/SDK, which allows you to easily install sensors and integrate data into rest of the platform
- Cloud ML - image recognition/models optimization - will allow to train model and detect defects from previous step by two mouse clicks
and take a lot of added value from small companies.