https://github.com/d4l3k/opendropbike
It's not quite production ready, but does most of the basic things.
523 karma · joined March 2, 2014
https://github.com/d4l3k
https://www.linkedin.com/in/d4l3k/
https://github.com/d4l3k/opendropbike
It's not quite production ready, but does most of the basic things.
You can also check out a bike trip visualizer for the past couple of days that I threw together: https://d4l3k.github.io/dropbike-visualizer/
If you have any questions about these issues or how I found them, let me know!
This post is also available on IPFS: https://ipfs.io/ipns/Qmea45XwFtdwaCGAPLRMxFmoUP5YLnknc2WGCGQ...
https://aphyr.com/posts/317-jepsen-elasticsearch
https://aphyr.com/posts/323-jepsen-elasticsearch-1-5-0
Though, all those issues have been fixed for both MongoDB and Elasticsearch so it's not necessarily fair to judge them based off past performance.
https://www.elastic.co/guide/en/elasticsearch/resiliency/cur...
I think there should be a discussion about laws/regulations about facial recognition use. Even if Amazon removes their service there will always be companies that don't care about the ethics as much. Strict rules instead of public shaming seems like the better approach
Flash didn't have any of that, and was much slower to load than modern JS websites.
https://github.com/google/data-transfer-project/tree/master/...
Google: https://support.google.com/accounts/answer/32046?hl=en
Twitter: https://help.twitter.com/en/managing-your-account/how-to-dea...
Microsoft: https://support.microsoft.com/en-us/help/12412/microsoft-acc...
Facebook: https://m.facebook.com/account/delete
https://docs.mongodb.com/manual/replication/
There's also Atlas which is the hosted version and makes it very easy to scale up https://www.mongodb.com/cloud/atlas
They also just added a free tier if you want to play with that https://docs.mongodb.com/manual/tutorial/atlas-free-tier-set...
Multi-document transactions + strong consistency: https://docs.mongodb.com/manual/core/write-operations-atomic...
Passes Jepsen test: https://www.mongodb.com/mongodb-3.4-passes-jepsen-test
Schema: https://docs.mongodb.com/manual/core/schema-validation/
Query Optimizer: https://docs.mongodb.com/manual/core/query-plans/
https://stackexchange.com/performance
Your average site wouldn't get anywhere near the same performance as them.
"When the person visiting a website featuring Facebook’s tools is not a registered Facebook user, Facebook does not have information identifying that individual, and it does not create profiles for this individual.
...
We do not create profiles for non-Facebook users, nor do we use browser and app logs for non-Facebook users to show targeted ads from our advertisers to them or otherwise seek to personalize the content they see. However, we may take the opportunity to show a general ad that is unrelated to the attributes of the person or an ad encouraging the non-user to sign up for Facebook."
https://www.judiciary.senate.gov/meetings/facebook-social-me...
It's conceivable that Facebook could deanonymize users/aggregate the data they get from like buttons etc, but they claim that they don't use that data for ad targeting and it's only used for security.
https://medium.com/@asyncmax/the-right-way-to-bundle-your-as...
AMP is more focused on UI responsiveness with things like having a fixed content layout so the page doesn't jump around when things load, as well as loading things asynchronously in the background so first paint is faster. Splitting up the JS so only the first paint JS loads immediately and then progressively upgrade the page is actually a good thing. It makes it immediately usable for slow connections.
https://www.ampproject.org/docs/fundamentals/spec#performanc...
If you're only running a few services it really doesn't make much sense to setup Kubernetes. I setup a small cluster a few weeks ago and it certainly was a lot more involved than I expected. I ended up deciding not to use it, since it didn't really add much (for my use case) and I felt like if anything went wrong I'd be in a world of hurt trying to debug it.
Took a lot more time to setup Kubernetes than my entire current deployment system which uses https://github.com/pressly/sup.
However, dockerizing your projects might not be a bad idea depending on what you're doing. I dockerize a lot of my projects since it makes it super easy to deploy when using the automatic Docker Hub builds. Though I did have a problem where Docker upgraded and make all of my existing containers unrunnable.