IoT, DevOps and Microservices

Tech Spot

Subscribe to Tech Spot: eMailAlertsEmail Alerts
Get Tech Spot: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Tech Spot

Big Data has caught the fancy of each and everyone. Consumer and enterprise world is looking to adopt the Big Data. Analysts are talking about it, proclaiming it to the next big thing! Below is my take on how the Big Data market space will evolve in 2012 and years to come. Data Analytics Service – We will start seeing SaaS vendors that will start offering data analytics as a service (e.g., 1010data). These vendors will be able to pull in your unstructured data and provide you standardized reports and data services. This is very similar to the Web analytics (like Omniture) but access lot more data to provide patterns. 70-80% of the data analysis pattern will be similar across industries. These vendors will be able to provide these reports as off the shelf capabilities. For the other 20%, the web interface will allow the user to create patterns to analyze the data Data... (more)

Top Five Picks of Google IO 2012

Google IO 2012 developer conference has just concluded last week amid lot of fanfare.   I for one think that Google has lot more influence on Enterprise technology than it seems. Some of what Enterprises see as latest and greatest of technology (such as Map Reduce) has been pioneered in Google a while ago. This is one the main reasons why I followed this event closely. Over the 3 days Google had several technology and product announcements across the product lines.   Here are the top 5 picks at Techspot. #1 Google Compute Engine With Compute Engine, Google made it intentions clear ... (more)

Building Digital Capabilities | @CloudExpo #Cloud #BigData #DigitalTransformation

Most enterprises are struggling to innovate and are not investing enough into new technologies to counter disruptive measures. As a result, in a few years, their products are becoming irrelevant in the market. Examples of Blackberry, Nokia, Kodak, Blockbuster have been quoted numerous times. Technology has lowered the entry barrier to innovation, and new entrants can easily disrupt the entire business models in a matter of months. Geographical borders do not guarantee any competitive advantages anymore. Any breakthrough or new idea travels around the world in a matter of minutes.... (more)

Patterns for Building High Performance Applications

Performance is one word that is used to describe multiple scenarios when talking about application performance. When someone says I need a High Performance Application, it might mean any/all of the following: Low web latency application ( meaning low page loading times) Application that can serve ever increasing number of users (scalability) Application that does not go down (either highly available or continuously available) For each of the above, as an architect you need to dig deeper to find out what the user is asking for. With the advent of cloud, every CIO is looking to buil... (more)

Application Performance and Antipatterns

Any application you pick up, there are some issues – big or small. There will be copy-paste code, mistakes, algorithms which could have better thought through. But what distinguishes an antipattern from these normal errors is that like patterns these antipatterns are recurring throughout the code base. In my recent experience in dealing with performance issues, I had observed certain recurrent themes that are undermining the overall application performance. Most of these antipatterns are well documented but it seems we do not learn from others mistakes. We need to make our own mis... (more)