Achieve Maximum Efficiency

Intel XML

Subscribe to Intel XML: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Intel XML: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories

Shrinking your Url’s is all the rage nowadays.  If you are on Twitter, then odds are you have used one.  Despite CodingHorror’s distaste for them in his recent blog post on Url Shorteners: Destroying the Web since 2002, they are a fact of life when we live in a world of 140 character status updates. So what’s a URL shrinking service anyway?  Well, to put it simply, you supply them with a URL, they then supply you with a shorter URL containing a lookup “key”.  When future requests are made to this shorter URL, connections are routed to that services website where they convert the short URL to the original URL and issue a HTTP Redirect back to your browser to send you off to the original long url website. So, what’s a guy, or gal, to do if they want to set their status programmatically on Twitter, Facebook, FriendFeed, or the other gazillion social networking sites ... (more)

Big Data and API Management

The hottest IT trends of 2012 are shaping up to be Cloud, mobile and “big data”. The links between API management, Cloud and mobile are clear. The links between API management and big data – a concept that creates capabilities for capturing and analyzing previously unimaginable amounts of unstructured data – are less obvious but no less significant. I see two key areas of synergy… First of all, in the three-tier architecture of the Web, the line was typically blurry between the presentation and logic tiers and concrete between logic and data. Big data now blurs the line between logic and data. Combine this with the fact that the mobile app development paradigm fragments the presentation platform and it is evident that the API will become the concrete and consistent border in application processing flows. In this context, API management will prove vital in enforcing... (more)

AJAX World RIA Expo: .NET RIA Services May 2009 Preview

Today we posted a minor update to .NET RIA Services.  This release is mainly focused on addressing bug fixes we have heard in the forums and delivering on a few key areas… There are a lot of other long lead work items that will fall into future releases.  Download it today from: http://code.msdn.microsoft.com/RIAServices  Here is a list of what is available in the May 2009 Preview:- Tons of bug fixes. Most of the bugs reported in the forum have been addressed. New Business application Template… This template adds login\create new user to the Silverlight Navigation Application template.     Authentication Sample XML Metadata provider Sample…  We have heard very clearly that folks want an option to store validation metadata outside of custom attributes.  This sample shows how to find metadata in an Xml file, but you could easily extend to find validation information fr... (more)

Testing the Limits with Jack Margo SVP of Developer Shed, (part 1)

In recent months, we’ve ‘tested the limits’ with QA notables like  James Whittaker, Rosie Sherry and Andrew Muns.  This month, we’re jumping over to the dev side of the aisle by sitting down with Jack Margo, SVP of Internet Operations at Developer Shed . Developer Shed is owned by Ziff-Davis and manages a bunch of tech sites — many devoted to open source technologies and communities.  They serve millions of visitors per month, for every breed of developer. Topics range from troubleshooting an Apache web server to programming a complicated Java application to successfully marketing a website.  Their tagline says it all: “Tools for Geeks!” Today, we talk about what developers really think about testers, Jack’s take on Microsoft vs. open source, the reason he’s mad at Java, why net books are a fad, and which programming language has the biggest upside.  Check back to... (more)

Monitoring JBoss with Monitis – Part 2

In a previous article we introduced the JBoss JMX monitoring capabilities and the Monitis JMX agent. Since most JEE web applications store data in relational databases accessed through JDBC, and the database is the most frequently cited source of performance bottlenecks,  let’s take a closer look at how Monitis can help you keep tabs on your connection pools. Once you have installed the .WAR file in your JBoss application server, follow these steps to setup your monitors: Step 1: Open a web browser and navigate to http://:8080/mon_jmx_agent.  On the login page, enter your Monitis credentials. The JMX agent will use these credentials to authenticate against your Monitis account: Step 2: The agent will prompt you to enter an agent name. If you are setting up new monitors, choose a unique agent name. Typically, you would have one agent per JBoss server, ... (more)

SOA Product Review: Intel XML Software Suite 1.1

The one thing that unifies the distributed computing style known as SOA, in most of its manifestations, is self-describing data via the Extensible Markup Language (XML). The benefits of XML over opaque message formats in data interchange are well established. No matter if your focus is SOAP, REST, POX, or syndication with RSS or ATOM, your applications will revolve around XML processing. The bane of XML has always been the overhead of processing it in terms of memory and CPU consumption - parsing documents, performing XML Schema validation, searching for elements with XPath, and especially executing transforms. This problem has been met head-on by Intel's Software and Services Group, with the release of the Intel® XML Software Suite. The fact that Intel has a software development group dedicated to creating software tools optimized for Intel hardware platforms is no... (more)

Intel Hits It Up, Up & Away; Delivers Record Quarter

In the midst of one of the diciest global economies in generations, with whole countries going bust, Intel has delivered the single best quarter in its 42-year history. The news sparked the tech sector and an erratic Wall Street in general. The company made 51 cents a share in Q2 – when the Street was only looking for 43 cents – on revenues up 34% year-over-year to $10.8 billion – when analysts expected $10.25 billion. Intel itself only expected to do $10.6 billion at best. Its revenues are usually down 2% in Q2 instead they were up 5% sequentially. Net income worked out to $2.9 billion, with an outstanding 67% gross margin, three ticks higher than the 64% Intel was guiding to. Its operating income was $4 billion. All geographies, even the lackluster EMEA, were up compared to Intel’s usual seasonal expectations, especially their commercial business. Dampening conc... (more)

E-Commerce with Hybris

People are accustomed to buying goods online. If a company sells products to individuals, we call it B2C for Business To Consumers. If a business sells to other businesses – it’s B2B. Having an online store allows to sell around the clock regardless of the consumer’s location (at least within the country) as long as he or she is connected to the Internet. People spend some substantial time online and sellers are trying to reach their clients via all possible channels and devices being that a regular HTML Web page, a social network, a mobile application on any device with embedded browser. Still, some people aren’t Internet savvy and business will continue using more traditional channels like printed mail order catalogs. This is what the multi-channel marketing is about. Ideally, a business should be able to combine marketing the products with selling them right ther... (more)

Small Cancers, Big Data, and a Life Examined

"The unexamined life is not worth living." — Plato There's no doubt that Plato was on to something. The observation, from Plato's Apology, is a recollection of the speech Socrates gave at his trial...and for all that Socrates may have lived a little before Tim Berners-Lee and knew nothing of HTML or the World Wide Web, he was nobody's fool. Sometimes it is only by pure chance that some of us get a chance though to subject their own lives to Socratic scrutiny. In my case it arises because on this day two years ago I was operated on (successfully as it turned out) for the most lethal of all the cancers, pancreatic cancer – and if you can't scrutinize your life two years after having it salvaged by a sure-handed surgeon who succeeded 100% in resecting the tumor concerned, then when can you? But here's the thing. In conducting my weekend scrutiny, I realized that most ... (more)

What You Read Says a Lot About You

It is interesting, talking with people about what they read, and seeing how what they read is reflected in their daily lives. Even the occasional reader of this blog would not be surprised to find that I spend some amount of time with my nose buried in epic fantasy books and military history books. It shows in much of how I carry myself, what I do for hobbies, and even the examples I choose in this blog. But a far greater percentage of my time has been spent reading about computer science. Since I was a young teen, those were avocations, I wanted computers to be my vocation. So it should surprise no one that I devoured what can arguably be called the classics of our field – Norton’s hardware programming books, compiler theory books (used one book in each of my post-secondary degrees, own dozens, literally. Compilers and OS Design fascinate me), some of the Cisco st... (more)

Solr Redis Plugin Use Cases By @Sematext | @DevOpsSummit [#DevOps]

Solr Redis Plugin Use Cases and Performance Tests The Solr Redis Plugin is an extension for Solr that provides a query parser that uses data stored in Redis. It is open-sourced on Github by Sematext. This tool is basically a QParserPlugin that establishes a connection to Redis and takes data stored in SET, ZRANGE and other Redis data structures in order to build a query. Data fetched from Redis is used in RedisQParser and is responsible for building a query. Moreover, this plugin provides a highlighter extension which can be used to highlight parts of aliased Solr Redis queries (this will be described in a future). Use Case: Social Network Imagine you have a social network and you want to implement a search solution that can search things like: events, interests, photos, and all your friends' events, interests, and photos. A naive, Solr-only-based implementation wou... (more)