- How to build a simple GWT event bus using Generators | North Concepts – In his Google I/O session Best Practices For Architecting Your GWT App, Ray Ryan discusses the benefits of using an event bus in GWT (Google Web Toolkit) applications. Inspired by this talk, I decided to try my hand at building a simple GWT event bus modeled after our pure java event bus.
- InfoQ: How to get the most out of Spring and Google App Engine – Chris Ramsdale will get you up and running building Spring apps on Google App Engine. He'll go step-by-step building a real Spring app and identify not only the basics of App Engine, but more advanced topics such as integrating with Google's SQL Service and using App Engine's "Always on" feature to ensure high performance.
- The Persistence Layer with Spring Data JPA | Javalobby – This is the forth of a series of articles about Persistence with Spring. This article will focus on the configuration and implementation of the persistence layer with Spring 3.1, JPA and Spring Data
- Big data market survey: Hadoop solutions – O’Reilly Radar – Apache Hadoop is unquestionably the center of the latest iteration of big data solutions. At its heart, Hadoop is a system for distributing computation among commodity servers. It is often used with the Hadoop Hive project, which layers data warehouse technology on top of Hadoop, enabling ad-hoc analytical queries.
- Sensei DB – Open-source, distributed, realtime, semi-structured database – Sensei is both a search engine and a database. Sensei is designed to query and navigate through documents with parts that contain text and are unstructured, as well as parts containing meta information that have well-formed structures.
- Cloud Computing Has Become a Dominant Force in Financial Services – Wall Street & Technology – Cloud computing is emerging as a dominant technology category in the financial services industry, and investment banks, brokers, market makers and asset managers all will look to push more sophisticated applications into the private cloud.
- Amazon DynamoDB – a Fast and Scalable NoSQL Database Service Designed for Internet Scale Applications – All Things Distributed – Amazon DynamoDB is designed to maintain predictably high performance and to be highly cost efficient for workloads of any scale, from the smallest to the largest internet-scale applications.
- Managing User Presence, Software Caches, Counters, Sessions among other things using Redis – As a software architect, the hardest thing to do is pick the right tool for the job while balancing complexity, cost, performance and learning. And if there is one tool I never forget and keep on getting back to is redis which is an intentionally kept simple but superb artifact of the KISS principle.
- A technology decision making process: Java EE 6 vs. Spring Framework | Javalobby – There is a long list of parameters when you decide what technology stack to use. Those I have described in this article were very imprtant ones in our decision making process. Our conclusion is that the best way forward for now is to use a mixed technology stack
- InfoQ: RESTful SOA in the Real World – Sastry Malladi presents different ways used by the industry to implement a RESTful SOA, detailing how eBay did it in order to achieve performance, and what lessons can be taken from that.
- InfoQ: Large Scale Integration in Financial Services – John Davies addresses some of the difficulties dealing with FIX, FpML, SWIFT and integration in financial services software industry, challenging some of the canonical models existing today.
- InfoQ: Service-Oriented Architecture Maturity – An SOA maturity model must incorporate both perspective and execution maturity. Progress must be made across a 3D space, with movement from an IT-driven perspective toward an enterprise-transformation outlook – embracing governance, metrics, drivers, and even terminology – likely trumping execution refinements within a particular perspective.
Found this item on Robin Cover’s must-read XML.org Daily Newslink. Last month, Reuters unveiled a new XML-based secure trade notification system that enables financial institutions to manage their trading capital and risk exposures better as well as improve operational efficiency. Reuters’ service, already selected by Lehman Brothers, offers a trade messaging hub to make a variety of financial integrations easier and cheaper. At its core, Reuters Trade Notification Service (RTNS) is a trade messaging hub that facilitates the electronic transfer of all trade related messages. The service is already operational and is undergoing a controlled introduction. RTNS will initially focus on trade affirmation and confirmation, and will be expanded to cover allocation and settlement instructions, amongst others. The service will support industry standard message formats such as FIX, FPML, as well as FIX and TWIST. FpML provides an overall template for execs in other vertical industries how they might map XML (schema and transmission) concerns to their needs for dataflow, business rules and access control. The FpML standard, which is freely licensed under the FpML public license, is intended to automate the flow of information across the entire derivatives partner and client network, independent of the underlying software or hardware infrastructure supporting the activities related to these transactions.
Links of interest: