Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
evanweaver
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
by
evanweaver
3y ago
Games are a medium for artistic expression but saying that 3D hardware was designed to improve art production, or that NVIDIA was first in market, is incorrect. The hardware was designed to improve the consumption experience of something th
2.
▲
by
evanweaver
3y ago
The idea didn't spring fully formed from SGI. It was a natural extension of 2D graphics accelerators which were initially used for engineering (high value, small market) and later for business applications generally and games (lower va
3.
▲
by
evanweaver
3y ago
Yeah, this history is just wrong. What really happened is as so: Early 90s: SGI invented OpenGL to make realtime 3D graphics practical, initially for CAD/CAM and other scientific/engineering pursuits, and started shipping expensiv
4.
▲
by
evanweaver
5y ago
I know people for whom the traditional way of building a web app is completely foreign. I am curious how you would describe the concept and tools to someone who has never encountered them before outside an SPA architecture.
5.
▲
The quest for the universal protocol: REST, XML, and GraphQL
(fauna.com)
4 points
by
evanweaver
5y ago
|
0 comments
6.
▲
The quest for the universal protocol: Mainframes, databases, and CORBA
(fauna.com)
4 points
by
evanweaver
5y ago
|
0 comments
7.
▲
by
evanweaver
5y ago
Curious what makes a cache better to you.
8.
▲
by
evanweaver
5y ago
I mean, yeah, this is why people stopped using this pattern. But these problems are getting solved, especially in Fauna: 1. Schemaless/document/schema-on-need databases like Fauna don't mandate the application breakage on eve
9.
▲
by
evanweaver
5y ago
Stored procedures and the integration database have come back for our users in a big way. It would be great to hear examples of how others are applying this pattern with other databases and APIs.
10.
▲
Reducing complexity by integrating through the database
(fauna.com)
73 points
by
evanweaver
5y ago
|
42 comments
11.
▲
by
evanweaver
5y ago
"There are three kinds of lies: lies, damned lies, and benchmarks." - Mark Twain What other methods does the community use for measuring distributed latency?
12.
▲
Real World Database Latency
(fauna.com)
42 points
by
evanweaver
5y ago
|
8 comments
13.
▲
Building Fauna’s GDPR-compliant scalable database infrastructure with Pulumi
(fauna.com)
2 points
by
evanweaver
5y ago
|
0 comments
14.
▲
by
evanweaver
5y ago
This is possible in Fauna. All documents are actually collections of document versions within the configurable retention period. If you ensure that every writer decorates the document with the facets you want to search by (ip address, etc.)
15.
▲
by
evanweaver
5y ago
Can you give me an example of the kind of query you have in mind?
16.
▲
by
evanweaver
5y ago
Fauna is temporal, so yes. Normal forms not required.
17.
▲
by
evanweaver
5y ago
As far as I can tell, GemStone/S doesn't offer any server-side partitioning, clustering, or replication. GemFire was developed to scale the GemStone/S patterns horizontally. The GemStone transaction docs describe a scheme tha
18.
▲
by
evanweaver
5y ago
I thought GemFire was directly derived from GemStone, via numerous acquisitions. If GemStone has a different transaction model I don't know it. The point is, no distributed database with a naive two-phase lock is truly transactional.
19.
▲
by
evanweaver
5y ago
GemStone/GemFire use a transactional protocol akin to Tuxedo. Open a bunch of locks, write a bunch of updates, release the locks. As per the docs ( https://gemfire82.docs.pivotal.io/docs-gemfire/latest/develo..
20.
▲
by
evanweaver
5y ago
These are fair critiques, and we expect document databases to evolve towards schema support in the the future. GraphQL is part of this trend.
21.
▲
by
evanweaver
5y ago
If only there was some database that let you store flexibly structured documents but keep the data normalized. Perhaps you could even construct views and indexes to accelerate different access patterns.
22.
▲
by
evanweaver
5y ago
We haven't seen much difference in practice between frequent aborts and frequent timeouts. Both are better than deadlocks. I meant transactions issued from a server ("cloud") client to the database, as opposed to a mobile cli
23.
▲
by
evanweaver
5y ago
I guess most ORMs are like that. Is the object shared by reference across the entire runtime or do you end up with divergent objects?
24.
▲
by
evanweaver
5y ago
I regularly worked from bed when I had an actual office to go to...variety is good.
25.
▲
by
evanweaver
5y ago
Firebase was originally designed more as a realtime communication mechanism than an operational database. The idea was that clients would subscribe to different nodes in a data hierarchy to receive realtime notifications from other clients
26.
▲
by
evanweaver
5y ago
I’m around to answer questions and discuss. Anybody who has used Couchbase transactions, or sharded Mongo transactions, and can corroborate our analysis?
27.
▲
Document Database Transaction Models
(fauna.com)
72 points
by
evanweaver
5y ago
|
42 comments
28.
▲
by
evanweaver
5y ago
Did you delete all the extra events that have been created already?
29.
▲
by
evanweaver
5y ago
Oh, I thought you were referring to the multi-key consistent transactions, not single key strong consistency mode. I think you are correct.
30.
▲
by
evanweaver
5y ago
An AZ is not a datacenter.
More ›