Les nouveautés et Tutoriels de Votre Codeur | SEO | Création de site web | Création de logiciel

Seo Master present to you: Author Photo
By Pradeep Kumar, redBus

This guest post was written by Pradeep Kumar. Pradeep is a technical architect at redBus, an online travel agency in India that provides a unified online bus ticketing service. We recently published a business case study for redBus and wanted to dive into some more technical detail for the readers of the Google Developers Blog.


Our company has been providing Internet bus ticketing for India since 2006. There are more than 10,000 bus routes available for booking, and we have dozens of machines processing booking requests. Each step in the booking process produces a lot of data – on search terms, route availability, server health and more. We needed tools to to be able to process this data quickly and easily to determine whether decreases in customer bookings are the result of server problems or simply less demand.

While we typically use relational databases to store and analyze data, we knew we needed something more powerful if we wanted to analyze 500GB or more, so we started to look at open source frameworks like Hadoop and analysis platforms like Hive and Pig. We found that these frameworks require considerable in-house expertise and infrastructure investments and wouldn’t give us answers to our questions as fast as we wanted. We decided to try out Google BigQuery as a trusted tester, with hopes that it would give us the ability to perform quick iterative analysis without much up-front investment. Our initial tests went very well, so we started building our analysis tools on top of BigQuery.

BigQuery allows us to run SQL-like queries to understand the bus routes in highest demand and what types of searches users are performing. We’ve also used it to build internal dashboards that give us a snapshot of system health.


For more information on how we structured our immutable tables, pipelined our data into BigQuery for analysis using RabitMQ, and to see example SQL queries we’ve used, check out my article on developers.google.com.


Pradeep Kumar is a technical architect at redBus.

Posted by Scott Knaster, Editor
2013, By: Seo Master
Seo Master present to you:
Michael
Ryan

By Ryan Boyd and Michael Manoochehri, Cloud Developer Relations

Last weekend, we had the pleasure of joining 100+ developers at the AngelHack Big Data hackathon in San Francisco. The event, hosted at the HUB co-working space, was a fantastic gathering of people interested in hacking away on big data.


We had a great time talking with developers about Google BigQuery and the Google Cloud Platform, getting some new feature requests, and learning new things from the folks at Firebase, Couchbase, p(k) and more. We were happy to see a couple dozen developers having the chance to try out BigQuery over the weekend. We also did our first in-person demo of a query running a regular expression match across 13 billion rows (1TB) of data in just 23 seconds, which was very well received!

We went to the event bearing some App Engine schwag and a $250 gift certificate to the Google Play Store to be awarded to the best project that incorporated Google BigQuery or App Engine for crunching big data. We also had a number of datasets to share with the group ranging from stock data provided by NASDAQ Data-On-Demand (powered by Xignite) and US birth statistics data to Wikipedia revision histories + pageviews and n-grams from Google Books.

The prize for the best use of BigQuery or App Engine went to Deepti Yadlapalli and Sushma Yadlapalli. They created a mashup with the NASDAQ stock data, BigQuery and Prior Knowledge's Veritable API to look at correlation between the ask/bid spreads of various stock tickers. Congrats!

Thanks to all the fantastic developers who joined us for the hackathon, and also to the organizers of AngelHack for producing a great event.

Our team is traveling to London for Strata next week. We’re also going to be attending a number of other events, including the London GDG, Big Data London meetup, Big Data Analytics Sydney meetup, Sydney GDG and the Google for Entrepreneurs Day in Sydney. If you’re at any of those events, stop by and let us know what you’re doing with big data!


Ryan Boyd is a Developer Advocate, focused on big data. He's been at Google for 6 years and previously helped build out the Google Apps ISV ecosystem. He published his first book, "Getting Started with OAuth 2.0", with O'Reilly.

Michael Manoochehri is a Developer Programs Engineer working with Google's Cloud developer products. With many years of experience working for research and non-profit organizations, he's interested in making large scale data analysis more accessible and affordable.

Posted by Scott Knaster, Editor
2013, By: Seo Master
Seo Master present to you:

Social bookmarking is a method for Internet users to organize, store, manage and search for bookmarks of resources online. Unlike file sharing, the resources themselves aren't shared, merely bookmarks that reference them.

"Social bookmarking" allows you to save
and
share links to your favorite stories, tools, blogs
and communities on iVillage, like creating a "Favorites" menu that you can access from anywhere, and that you can allow friends to see.

What is social bookmarking? It is tagging a website and saving it for later. Instead of saving them to your web browser, you are saving them to the web. And, because your bookmarks are online, you can easily share them with friends.

What Can Social Bookmarking Do For Me? :

Not only can you save your favorite websites and send them to your friends, but you can also look at what other people have found interesting enough to tag. Most social bookmarking sites allow you to browse through the items based on most popular, recently added, or belonging to a certain category like shopping, technology, politics, blogging, news, sports, etc.

Social Media

The best way to define social media is to break it down. Media is an instrument on communication, like a newspaper or a radio, so social media would be a social instrument of communication.

In Web 2.0 terms, this would be a website that doesn't just give you information, but interacts with you while giving you that information. This interaction can be as simple as asking for your comments or letting you vote on an article, or it can be as complex as Flixster recommending movies to you based on the ratings of other people with similar interests.

Think of regular media as a one-way street where you can read a newspaper or listen to a report on television, but you have very limited ability to give your thoughts on the matter.

Social media, on the other hand, is a two-way street that gives you the ability to communicate too.

2013, By: Seo Master
Powered by Blogger.