Saturday, October 21, 2017

VR enables visiting MARS

NASA dropped Curiosity Rover on Mars year 2012. Since then Curiosity has been hiking and capturing photos like a savvy traveler.

NASA partnering with Google enabled visiting Mars with new hyped technology Virtual Reality. Virtual Reality creates near real visual experience and more actual engagement.

Project is ready for general masses at https://accessmars.withgoogle.com/

With Access to Mars project Google and NASA creates virtual Mars with images taken by Curiosity Rover. However few images are gray and others are full RGB. Mostly due to Curiosity does not need to take high quality images all the time and skimming can be performed with enough accuracy with low accuracy. You can travel Mars with similar experience to Google Street View or access Curiosity's mission locations by clicking on specific icons.

Check it out again at https://accessmars.withgoogle.com/




Sunday, October 1, 2017

Miami Dolphin owner responded to Donald Trump

People with high position responds with cleverness, thoughtfulness, smartness and compassion, except few.

Owner of Miami Dolphin has responded to racial slur whirling United States of America. Here is his tweet.

What is Ethereum

Ethereum is a distributed application based on Blockchain Technology. That does not answer all questions.

I found many blocks that manages to compare and contract Ethereum and Bitcoin and praises possibilities with Ethereum but in nutshell it's an engine that can rotate an axle.

From rotating axle you can build factories, trains, cars or anything else, but you need an engine, that's Ethereum.

Explaining more with examples Ethereum will be used as Platform for digital currencies, distributed ledger simply anything that needs event log / ledger / daily diary / log book.

Security, distributed nature etc can very well be achieved with other Peer to Peer technologies.


A Note on Serverless Architecture or FaaS

 Serverless architecture allows app owner to run process anywhere. Serverless architectures works with run-replenish pattern of application development. A service that wakes up and sleeps after logic is executed is a Serverless App / Service.

The provisioning is on demand for application . Application may run on shared or physical hardware and application runs in isolation to other processes. FaaS - Function as a service is new coined term accordance with SaaS and PaaS and many other *aaS. FaaS will be a useful pattern in microservices and related world.

FaaS will provide portable implementations. Auto Scale with increased usage and painless expansion managed by provider

Business Advantages
 - Time to market reduced
 - Cost to market is reduced
 - Experimentation is key and happening
 - Help save some trees by saving unnecessary CPU cycles

Drawbacks on Serverless architecture
   - Non Transnational
   - Third Party application coding
   - Hype, may need to have a realization curve
   - Discovery of such applications is difficult.
   - Operational issues : Deployment procedure needs modification.
   - Operational Issues : Packaging. Each vendor may required specific binding to logs, dependencies, code, startup
   - Operational Issues : Versioning of application is difficult
 - Implementations
   - Azure Functions
   - Web Tasks
   - Google Functions
   - Firebase
   - AWS Lambda