Tuesday, December 12, 2017

Mobile Analytics

gitflow vs github flow



https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow


http://endoflineblog.com/gitflow-considered-harmful


https://www.atlassian.com/git/tutorials/comparing-workflows/feature-branch-workflow


https://guides.github.com/introduction/flow/



  1. Feature y depends on feature x and not it's branched of X
  2. How does it work with CI
  3. Multiple features need to be assembled to form a release
  4. very complex, need a tool to master on top of git-flow


Gitflow with source tree

https://www.youtube.com/watch?v=z53JJ7P78Vc

https://www.youtube.com/watch?v=eTOgjQ9o4vQ





  1. How does gitflow handle Multiple release branches at the same time
  2. How to handle feature branch based on master (may be use hot fix )
  3. Hot fix need to be merged to release, develop, master branches
  4. How to kill the develop branch and start from master














Popular coding challenge websites



https://www.hackerrank.com/work
https://codility.com/
https://www.testdome.com/
https://www.qualified.io/
https://coderbyte.com/
https://medium.freecodecamp.org/the-10-most-popular-coding-challenge-websites-of-2016-fb8a5672d22f




Friday, December 8, 2017

SNS , SQS , Push Notification






http://budiirawan.com/how-to-connect-amazon-sns-to-amazon-sqs-queues/

http://tech.zooplus.com/event-driven-using-aws-infrastructure-design/


https://www.infoq.com/articles/AmazonPubSub

https://hackernoon.com/applying-the-pub-sub-and-push-pull-messaging-patterns-with-aws-lambda-73d5ee346faa

https://www.pubnub.com/blog/2014-08-21-amazon-sns-pubnub-differences-pubsub/




  • How to cancel the message?


Amazon AWS SQS( Simple Queue Service) 

            Receivers have to poll SQS to receive messages






Persistent Push Messages


https://blog.pusher.com/how-to-add-message-history-to-your-pusher-apps/

https://blog.pusher.com/smart-notifications-with-pusher-and-sendgrid/

Presence Channel


https://pusher.com/docs/webhooks


Presence events


Notify your application whenever a user subscribes to or unsubscribes from a Presence channel.

https://aws.amazon.com/blogs/compute/building-loosely-coupled-scalable-c-applications-with-amazon-sqs-and-amazon-sns/