Words are good, so here is our history.

So, I replaced gRPC with net and discovered more about latency

By Jeffrey M. Barber

As I’ve been mentally tortured by poor performance (and my inability to prioritize), I replaced gRPC with vanilla netty and very simple code generated codecs. Today, that effort went to “production” and the results are…

Next steps post early access launch

By Jeffrey M. Barber

So, I launched and the next steps should be to go solicit people, hone my messaging, and try to get adoption. Fortunately, I have a few users, so my #1 priority it to support them. Unfortunately, I’m too embarrassed about the current of state of things and intend to focus on key technical limits. The key limit right now is the inability to scale up, and I’m perfectly happy to scale up without paying customers. Since I’m the largest customer of this infrastructure, I have to be happy.

I measured, got punched in the face, and I’m “early access” launching anyway.

By Jeffrey M. Barber

I love making plans, but…

Everybody has a plan until they get punched in the mouth. Mike Tyson

My problems started when I started load testing.

Open strategy for a new kind of business

By Jeffrey M. Barber

I’m nearing a launch of something which got me thinking about pricing. Pricing should ultimately reflect the values of the company which are in alignment with some kind of strategy. As freedom is a core company value, the best way to spread freedom is to lift all boats with rock bottom low prices. Unfortunately, low margins make for tough business. Fortunately, the infrastructure is only one aspect of the business strategy.