We provide high performance software for users worldwide, and offer a range of services to help our clients succeed at ambitious web and application development projects.
Our services include:
Our team includes some of the most innovative minds in the CFML and Java world. Our team members are widely known in the community and appear at many conferences as speakers or presenters.
We have deep knowledge in designing and building programming languages, creating high-performance software architectures, and optimizing code for performance and functionality.
Most importantly, we are focused on helping our clients succeed, and all our work is centered around this concept. We'd love to help you and your team achieve your goals.
Unmatched CFML Expertise
The primary developers of Lucee Server are Rasia team members, and in addition to creating the leading open-source CFML server, we help drive innovations and developments in the CFML world.
Our Support clients rely on us to help quickly fix their code and syntax issues, work through tricky challenges, and improve application performance. We offer both annual contracts with guaranteed response times and ad-hoc project engagements.
From Lucee Server Extensions to new Lucee features, as well as stand-alone CFML applications, our expert team delivers high-performance solutions for clients with demanding needs.
If you can dream it up, odds are that we can create it for you in a cost-effective, rapid manner. Let us help you get the results you need.
Get the best out of your development team
We have years of CFML training for organizations world-wide. Our training programs range from the introductory to high-level insights for experienced programmers. We also offer custom curriculum for clients with specialized needs.
Our training is available on-site at your facility, or delivered online.
Find and fix your CFML performance challenges
In addition to helping lead development of the Lucee Server project, our team creates software to help you find and quickly fix your CFML performance bottlenecks. Our ArgusCache software identifies resources in your applications, and with a simple click-and-fix interface, dramatically improves your Lucee application performance.
The Java world is full of free and open source (FOSS) libraries. Using code from those libraries in Lucee Server is easy. Here we show you how to use the Apache Commons IO Java library to parse log files super fast.
In a previous post we saw how easy it is to do multi-threading in Lucee. But as Uncle Ben said, with great power comes great responsibility. When multiple threads access shared mutable objects at the same time, it is important to synchronize the access or else you will run into problems commonly known as race conditions. This post shows you how to avoid these problems while tapping safely into the power of multi-threading.
One approach for increasing your application performance in Lucee is to take advantage of multi-threading - this allows you to improve throughput and take full advantage of multi-core processors. In this part 1 we will take a look at the concept of "parallelism" and how it can work in Lucee. In part 2 we will cover a couple of potential pitfalls, and how correct concurrent code can solve them.
If you'd like more information or if you have questions, please fill out the form. We'll get back to you quickly.