-
Software development
We are a software development group which specializes in designing and implementing custom IT systems for business users and manufacturing plants.
-
Consulting and audits
Support your projects with our experiance. We can help you in your software development endeavors, manufacturing plan management and business practices.
-
Training courses
Lets us transfer our knowledge to your organization. Detailed software development workshops organized at your location.
Last blog posts

Aug 13, 2022, 10:17 PM
In this article we continue our research on how to implement field level text search by using a datatype specific to Postgres - a HStore column. Next we'll use GIN / GiST indexes which ware described in the opening article of this series and we'll try to implement the described concept using Spring Data JPA, Hibernate and Postgres.

Apr 3, 2021, 8:03 PM
In this article we continue our research on how to implement field level text search by creating a companion translations table for each class. We'll use GIN / GiST indexes which ware described in the opening article of this series and we'll try to implement the described concept using Spring Data JPA, Hibernate and Postgres.

Sep 27, 2020, 1:00 PM
Software systems that operate in an international environment often must support multilingual data models. For example, users of a procurement system must be able to describe the products they want to buy in many languages because they want to receive offers from suppliers that reside in different countries. Designing a system that can effectively display data in a given users language and also allow him to do full text searches is a challenge - many commonly used patterns will have a high performance penalty and slow down your system. In this first of a series of articles we will describe how Postgres supports full text search in general and what are the most common anti-patterns for multilingual SQL models.