- Allegro CL 9.0 Free Express Edition Now Available!
- Free Webcast: A Semantic Platform for Tracking Entities in Real Time
- Tech Corner: Atomic operations in Allegro CL 9.0 SMP
- Tech Corner: Locks in in Allegro CL 9.0 SMP
- AllegroGraph 4.9 - Now Available
- Recorded Webcast: Big Data, Fast Data, and Complex Data - Defining and Overcoming Challenges
- Practical Semantic Web - Common Lisp Edition
- Training Schedule
Allegro CL 9.0 Free Express Edition Now Available!
Allegro CL ® is the most powerful dynamic object-oriented development system available today, and is especially suited to enterprise-wide, complex application development. Complex applications with billions of objects are now made easy with Allegro CL 9.0. The complexity of today's software applications and the explosion of data size are pervasive in all fields ranging from Life Sciences to Manufacturing to Financial Analytics. Allegro CL 9.0 is the most effective system for developing and deploying applications to solve these complex problems in the real world.
To download the Free Express Edition of Allegro CL 9.0 with SMP, see here.
Franz's ACL 9.0 release is a major advance. It brings true SMP to one of the best programming environments available. All our existing multithreaded applications "just work" and run much faster than before on the same hardware.
Jason Cornez CTO, RavenPack International
For additional information, please read the Allegro CL 9.0 Product Description here.
Webcast: A Semantic Platform for Tracking Entities in Real Time
As presented at Semtech SF, NY, and London
Join us - Wednesday, November 28th at 10AM Pacific.
Having engaged several Fortune 500 companies with projects to develop Semantic Technology solutions we have identified several consistent requirements that have become the foundation for successful deployments of Semantic Technologies.
The overarching pattern that we see in these companies can best be described as real time entity tracking in order to perform real time business analytics. Typical entities are students, telephone customers, credit cards or insurance policies.
We identified and built out four components as the basis of our Semantic Technology Projects. Component one is an ETL system that takes data from various input streams and transforms the data into events, encoded as RDF triples, that go into a publish subscribe queue. To facilitate this we created a number of plugins for the open source ETL tool Talend to provide an R2RML mapping from data into triples. The second component is a forward chaining/backward chaining rule system that takes events out of the queue and combines it with the already existing knowledge about a particular entity and generates new knowledge. For some applications we see more than 10,000 triples per entity. Rules need to be able to deal with a new event in a fraction of a second. The third component is a machine learning component that is trained to generate predictions based on the features of a particular entity (for example: what is the customer going to call about when calling the call center). These predictions are again coded as individual triples. Finally, the fourth component is a reporting system that allows us to do real time analysis over all existing entities.
Register for this webcast here.
Tech Corner: Atomic operations in Allegro CL 9.0 SMP
Allegro CL 9.0 with SMP is now released and available on Windows, the Mac, and Linux. We will be having a series of Tech Corner articles on using SMP. In this one, we discuss some atomic operations. These are special versions of standard Lisp store or read/modify/store operations which are guaranteed to work in SMP. We will show examples where using the standard operations will fail but the atomic operations will succeed, and give some cautions about what success means.
For the full article, see here
Tech Corner: Locks in in Allegro CL 9.0 SMP
This is the third in a series of Tech Corner articles on Symmetric MultiProcessing in Allegro CL 9.0. In this article, we discuss locks, which are important tools in ensuring different processes do not interfere with each other when modifying data. The example will show the use of the new sharable locks, which can allow more than one process to hold a lock (and thus operate on the data) while other processes wait. (Of course, the processes sharing the lock should not interfere with each other: that is the responsibility of your code.)
For the full article, see here.
AllegroGraph 4.9 - Now Available
- OWL 2 RL Materializer - Generates triples by applying a set of rules to the current triples in the triple store and then places the resulting triples back in the triple store. For example, RDF-inferred triples can be generated before runtime rather than at runtime.
- New Webview Query Screen and Graph View (Beta) - In WebView next to the Documentation menu is a link to "WebView Beta" a new UI for Query and Graph. All existing features of WebView Query are implemented.
- Improved Memory Management Functionality
- SPARQL 1.1 Query Improvements
- Support for Sesame 2.6.8 for the Java client.
- MongoDB Integration - Presentation: MongoDB meets the Semantic Web, and a recent Webcast on MongoGraph
- SOLR Interface for free text indexes, integrated with the SPARQL 1.1 query engine. View the webcast: Making Solr Search Smarter using RDF
- SPIN support (SPARQL Inferencing Notation). The SPIN API allows you to define a function in terms of a SPARQL query and then call that function in other SPARQL queries. These SPIN functions can appear in FILTERs and can also be used to compute values in assignment and select expressions.
See the full list of new features and improvements here.
Recorded Webcast: Big Data, Fast Data, and Complex Data - Defining and Overcoming Challenges - From October 3rd
As Presented at NoSQL Now! 2012.
Every day we speak with software engineers trying to find a productive approach for application development that requires a combination of BigData, Fast Data, and Complex Data solutions. In this presentation we will first describe when to use BigData solutions like Hadoop and Cassandra, then we will cover concepts around Fast Data solutions like in-memory graph databases, and finally we discuss use cases for Complex Data that thrive with Semantic Technologies.
The second part of this talk discusses a combined platform architecture for real time semantic entity tracking that needs the scale of Hadoop but also the speed of in-memory databases and the complexity of semantic technologies. We will discuss best practices for managing scalability solutions, ETL pipeline strategies, and complex event processing (CEP).
Watch this recorded webinar here.
Practical Semantic Web - Applications, Common Lisp Edition
This new book is intended to be a practical guide for using RDF data in information processing, linked data, and semantic web applications using both the AllegroGraph commercial product and the Sesame open source project.
For additional information and to purchase, see here.
BECOME ALLEGRO CERTIFIED - To obtain your Allegro CL Certification enroll in our LIVE Program which offers developers an opportunity to learn and improve their Lisp programming skills from the comfort of their home or office while interacting with the Franz instructor.
Lisp Programming Series Level I: Basic Lisp Essentials - November 6, 13, and 27
Lisp Programming Series Level II: Specialized Components of Lisp - December 4, 11, and 18
For additional information and to register, see here.
Subscribe to Franz RSS feeds: RSS Feeds
For more information about other Franz products and services, follow us on Twitter - @Franzinc or email - firstname.lastname@example.org.