Breadcrumb
You are in:
- Home
- Search results for author “Robin Bramley”
Search results for author “Robin Bramley”
Robin Bramley, Consultant
At the start of a new year it’s always interesting to look back at the year that has just gone - arguably the most important event for content management in 2010 was the ratification of CMIS 1.0 in May. Content Management Interoperability Services is an open standard to enable greater interoperability of Enterprise Content Management (ECM) systems and is built on top of other proven open web standards such as Atom and OpenSearch. Alfresco has been at the forefront of CMIS and Alfresco 3.3 provided full support for CMIS 1.0 (some of the earlier versions implemented drafts of the CMIS standard).
Robin Bramley, Consultant
How can you efficiently index content without polluting or tightly coupling your business logic to a search engine API?
Crawling is one option, but it isn't necessarily that efficient nor do you have fine grained control over the fields that are stored in the search index documents. For one customer project we built an elegant asynchronous event driven indexing mechanism.
Robin Bramley, Consultant
We were recently assisting a leading UK media publisher with a search relevancy issue. The powerful Apache Solr search service was utilised by their e-commerce package but their implementation suffered from a few common problems. On top of this were some more challenges caused by the umbrella package and, in particular, how it abstracted Solr
An article on Browser Push by one of our architects, Robin Bramley, features in this month’s GroovyMag
An article on 'Using Mahout Recommenders in Grails' by one of our architects, Robin Bramley, features in this month’s GroovyMag
Robin Bramley, Consultant
The relevancy of search engine results is very subjective so therefore testing the relevancy of queries is also subjective.One technique that exists in the information retrieval field is the use of judgement lists; an alternative approach discussed here is to follow the Behaviour Driven Development methodology employing user story acceptance criteria – I’ve been calling this Relevancy Driven Development or RDD for short.
Robin Bramley, Consultant
Browser Push is the collective term for techniques that allow a server to send asynchronous data updates in near real time to a browser. This article provides an overview of browser push and then provides a sample of Grails usage.
Robin Bramley, Consultant
The Java Message Service (JMS) API is one of the cornerstones of the Java Enterprise Edition that allows applications to reliably communicate using asynchronous messages sent via a message broker. This article provides an introduction to JMS, the JMS support in the Spring Framework and then provides practical examples of usage within Grails using the JMS plugin