If you are interested in making your applications reliable, I would like to invite you attend our user group meetup .
If you are interested in making your applications reliable, I would like to invite you attend our user group meetup .
The market for a distributed database is fairly small.
My guess is 1 -2% of the overall DB market. -- very large companies , large data sets etc
It might be doing well but I doubt it is mainstream.
I have been trying to understand MVCC ( multi version concurrency control) in databases for a while.
After a little research, I put together this easy to understand blog:
khangaonkar.blogspot.com/2025/03/mult...
It was a lot of fun working with @qianli.dev on this release.
You can now do full stack applications with DBOS.
This is typical of any advanced technology.
Only the best and the smartest researchers will find work.
Those that went in chasing gold, will only find dust.
Time for hotels to save money by not putting TV in rooms ?
Pair programming with my cat: She handles the purrs, I handle the bugs. Together, we're unstoppable...
And she does not complain about my variable names.
Does not seem to be a problem for Republicans.
The terminology is confusing.
Some have also used the term "strong consistency" for strict serializability.
S&P 500 has done so well the last 25 years.
Up 23% this year.
Why bother investing in hedge funds or Crypto ?
My layman understanding is that
Linearizability mean DB guarantees to execute transactions in some serial order.
The next higher level Strict Linearizability means serial order based on wall clock time.
"βYou cannot always control what goes on outside. But you can always control what goes on inside.β β Wayne Dyer πΏπ
Take a deep breath, embrace calmness, and remember that your inner peace is your superpower. πβ¨
Happy Sunday !!!
Web development started with server generating html and sending to the browser.
We seem to be headed back there.
Perhaps that is what one must learn first.
I have house guest for the holidays.
Pashmina. I am pet sitting a friends cat.
Not a pet owner. So learning from her.
But todays OSs have really good startup images.
Lived in Chicago and was a bears fan early nineties after the Ditka firing.
In 1994, Bears went 9-6 with 2nd string QB Walsh and it was an exciting season.
Coach Wannsted prematurely declared that "all pieces were in place"
In 1995, they went 4-12 and the wheels came off the Wannsted wagon.
Lots of respect for Satya Nadella,
But two questionable video clips making the rounds:
IMHO
(1) Copilot in my experience is terrible. They had no choice but to give it away free.
(2) AI will make SAAS better. Not replace it.
I have not used Ruby on rails, But
having used Nextjs, my reaction is that it is less that ideal for backends. It seems suitable if you want to put together a quick and dirty backend.
It is worse when the attempt to be family is fake.
I like a professional no nonsense business like approach from my managers.
The virus is that there are ~200 JS frameworks that a casual web developer much choose from, when ever they want to build a front end.
No other space in software engineering is as cluttered and chaotic as the JS based front end space.
Should not be a surprise.
Major cloud providers have better products for most of what cloudera offers.
cloudera was the "hadoop" company. "on-prem" is only open option.
How well a software engineer or team can explain their code is a better indication of quality that most other metrics.
If you understand the code, you can fix any bug easily.
But this quality is hard to measure. You can know only by talking to them or reading their docs.
Weekend project. Sourdough bread
At the point, these GenAI platforms are really good jumpstarts.
But by no means are they accurate.
So we need to be aware of that and apply our corrections.
Inspite of the inaccuracies, they are still super valuable.
No Seriously. I think It is a fair question ?
We need to think about at it with on open mind.
What could have been done differently during the Obama presidency to ensure that the democratic party not go into the tailspin it did after him ?
PIT - How ?
Answer : Russel Wilson
I always wondered if we took a step back with the Obama presidency.
What are your thoughts ?
To be successful, it is sometimes better to take the road not travelled.
Two roads diverged in the wood and I,
I took the road less travelled by,
And that made all the difference.
-- Robert Frost (The road not taken)
Deadlocks happen only when multiple thread try to lock the same resource.
There are many useful use cases for multi threading that do not involve locking.
In the Javascript/Typescript world, bundling/minimization/tree-shaking etc made sense in front-end development where you wanted to reduce the code sent to browsers.
No reason to continue doing it for backends.
It makes debugging much harder.
It increases complexity.