@az
Nothing here yet.
Nothing here yet.
No blogs yet.
Mario Giambanco I'm well aware that sharding MySQL has a lot of drawbacks, but we aren't questioning its viability, but your statement about Mongo pioneering the concept, which it didn't, and you also said that relational databases do not have sharding, which is false.
My commits just provide enough context for the commit. Some commit messages are long, some others are pretty short. However, I try to stay away form commits like "bug fix" and then 500 additions and 324 deletions. At my current company we use JIRA, so the commit message starts with the JIRA code, and usually the task itself has enough context for the commit message to be short and sweet. If some of the changes made in the commit are unintuitive, I explain the motivation behind the changes. Maybe in small codebases rollbacks are as frequent as they are in large codebases or teams of multiple people, so when longer commit messages are useful to understand what you're checking out/rolling back or removing.
Not many problems as you would imagine, but but pretty much because this PHP framework happened to be pretty well built around really good practices and standards. The main motivation behind this migration was because the company wanted to start using API Gateway and Amazon Lambda, and it was relatively easy to make this move.
Says who? The original post was not written by a patent lawyer. Now it's your prerogative to choose whatever technology you see fit, and if this patent clause is such a big issue to you, then fine, don't use it. But chances are that in 99% of the cases, Facebook will not be interested in competing with you, and that remaining 1% of cases, when you're large enough for Facebook to be worried about you, by then your company/startup should already have a board of directors, group of lawyers and very senior software engineers that can and will react (pun intended) accordingly. I don't think this will ever kill an early stage startup.
There is no sharding in SQL databases. That term was invented with Mongo and document stores. I find that statement hard to believe. Can you provide with a reference that backs it up? Relational databases do support sharding. MySQL and Postgres are two databases that either support it natively or through plugins. Both databases predate Mongo.
I'm still choosing react, even after the patent clause. Facebook even wrote a blog post about it: https://code.facebook.com/posts/112130496157735/explaining-react-s-license/ Obviously, their position is biased, so take that in consideration when reading that post, but I believe their intentions in this case are sincere. The following paragraph summarizes pretty much what the patent is for: The patent grant says that if you're going to use the software we've released under it, you lose the patent license from us if you sue us for patent infringement. We believe that if this license were widely adopted, it could actually reduce meritless litigation for all adopters, and we want to work with others to explore this possibility.