News

New OCI Grails Case Study!

January 19, 2017

OCI Case Study: Stronger Business Capabilities with Grails


After selecting and utilizing Grails, our client in the online ticket industry now boasts stronger business capabilities, including advanced web applications, higher quality customer service, & sales tools in 50 countries. With Grails, our client is able to achieve tremendous scale, quality, and speed-to-market.

Read the full case study

We would be honored to to assist you on your Grails journey.
Learn how we can help by scheduling a free consultation with our Grails experts.  

Groovy & Grails Meetup - February 1

January 16, 2017

Zak Klein, OCI Software Engineer and member of the Grails team, will be leading a discussion on Using React with Grails 3.

React is the Javascript view library from our friends at Facebook. Rather than providing a “full-stack framework” for the front-end, React focuses entirely on being the V in MVC. Using React within a Grails application can be a bit mystifying at first - so let's blow away the mystery and have fun with React & Grails!

Be sure to arrive early to network and enjoy pizza and beverages!

When:

Wednesday, February 1st, 2017
6:00pm - 7:30pm
Doors open at 6:00pm. Presentation and discussion will begin at 6:30pm.

Where:

Reinsurance Group of America, Inc.
16600 Swingley Ridge Road
Chesterfield, MO
Directions 

Please visit the STL Groovy and Grails Meetup page to learn more and RSVP! 
Bring a friend and join us- hope to see you on February 1st!

OCI & The Ethic of Open Source

January 13, 2017

From the beginning, OCI has been squarely rooted in the belief that Open Source solutions provide the best and often only option for a truly custom, scalable, interoperable, and cost-effective solution.
OCI has attained and sustained a consistent excellence in engineering specific, efficient, and flexible systems that help us maximize the potential of our newly and evermore connected universe.

Let us uncover your business value and potential. We'll unlock your budget for innovation.
We are OCI, your Software Engineers.

Groovy & Grails Meetup - January 4

December 27, 2016

Jack Frosch, OCI Software Engineer and member of the Grails team, will be leading a discussion on Building a Microservice Federation with Grails 3 and Spring Cloud

In this session, we’ll explore essential elements of microservices architectures, then the development of a small federation of microservices using Grails 3.x. We'll examine automatic data marshaling and binding of XML and JSON data, REST capabilities, and techniques for implementing security. We'll end up with a small federation of Grails microservices leveraging Spring Cloud microservices to deliver enterprise scalability and resiliency. 

Be sure to arrive early to network and enjoy pizza and beverages!

When:

Wednesday, January 4th, 2017
6:00pm - 7:30pm
Doors open at 6:00pm. Presentation and discussion will begin at 6:30pm.

Where:

Reinsurance Group of America, Inc.
16600 Swingley Ridge Road
Chesterfield, MO
Directions 

Please visit the STL Groovy and Grails Meetup page to learn more and RSVP! 
Bring a friend and join us- hope to see you on January 4th!
 

December 2016 SETT Article: Performance Optimization on Modern Processor Architecture through Vectorization

December 05, 2016

Performance Optimization on Modern Processor Architecture through Vectorization

by Yong Fu, Software Engineer  


In this article, we focus on optimizing performance through SIMD. SIMD processing exploits data-level parallelism. All mainstream processors today, such as Intel Sandy/Ivy Bridge, Haswell/Broadwell, AMD Bulldozer, ARM, and PowerPC implement SIMD features, although the implementation details may vary.
Since most SIMD instructions on specific hardware involve operations of vector operands, sometimes SIMD operations are also referred to as vectorizations. Although there is a subtle difference between these two terms, in this article we use them interchangeably.

Read more

November 2016 Tech Lunch: Converge: Next-Generation Configuration Management System

November 17, 2016

Please join us for our last Tech Lunch of 2016!
OCI's November Tech Lunch features OCI engineer, Steven Borrelli, who will be presenting on
Converge: A Next-Generation Configuration Management System.  

When:

Friday, November 18th, 2016
11:30am - 12:30pm

Where:

OCI Training Room
12140 Woodcrest Executive Dr. #250
St. Louis, MO 63141

Converge is a new configuration management tool that is designed for deploying and managing container software like Kubernetes and Docker Swarm.  Converge is designed to make it easy to deploy and manage scheduler software like Kubernetes and Docker Swarm.  At the heart of Converge is a lazily-evaluated directed graph engine with a type system and built-in health checks. 

As always, pizza and soda will be served.  If you'd like to view the Tech Talk, but can't make it to OCI, we can make it available to watch online. 

Whether you are coming to OCI or watching online, please RSVP

Category: News

RGA & OCI: Grails Upgrade and Support

November 14, 2016

RGA & OCI: Grails Upgrade and Support

Please stay tuned for a full case study outlining why Grails is the best choice for any organization looking to quickly bring industrial-strength, scalable, and integrated solutions to market.   

Category: News

Java User's Group Meetup - November 10

November 09, 2016

Project Lombok: How I learned to love NOT coding

Presented by: Denny Slover


The next St. Louis Java User's Group (JUG) Meetup is right around the corner! This month's presentation is an introduction to Project Lombok and how it will keep your code clean and consistent, saving you time.

When:

Thursday, November 10th, 2016
6:30pm - 8:00pm

Where:

CenturyLink (formerly Savvis) Auditorium
1 Solutions Parkway, Town and Country, MO 63017 
Directions


Admission is free! Don't miss it! 
Learn more and RSVP on the STL JUG Meetup page.

Category: News

November 2016 SETT Article: The Power of Groovy DSLs

November 01, 2016

The Power of Groovy DSLs

by James Kleeh, Software Engineer


In this article, I will show you what a DSL is, how it works, and how you can create your own DSL to improve your productivity.

DSL stands for Domain Specific Language. It is not a new concept; people have been creating DSLs for a long time now. The reason I am writing this article is to hopefully show you a couple tricks that you may not be aware of.

Read more

Category: News

G&G Meetup - November 2nd

October 19, 2016

Jack Frosch, OCI Software Engineer and member of the Grails team, will be leading a discussion on 
The Road from Java to Groovy

Be sure to arrive early to network and enjoy pizza and beverages!

When:

Wednesday, November 2nd, 2016
6:00pm - 7:30pm
Doors open at 6:00pm. Presentation and discussion will begin at 6:30pm.

Where:

Reinsurance Group of America, Inc.
16600 Swingley Ridge Road
Chesterfield, MO
Directions 

Please visit the STL Groovy and Grails Meetup page to learn more and RSVP! 
Bring a friend and join us- hope to see you on November 2nd!

Category: News
WebSanity Top Secret