Technologies

Open source code

Our company develops and trusts in open source software solutions to create and build our programs, services and solutions.

Advantages

This approach gives us enormous advantages compared to closed source commercial solutions.

In general, the use of open source software implies reduced costs because most of the solutions are much cheaper than commercial ones or even free.

Open Source development means rapid error detection. Usually there is a large community around open source projects which means that there are many eyes looking at the code and giving answers and solutions, thus, errors are detected and fixed quicker.

Databases

Our applications work or can be adapted to run with most of the available database systems. However we prefer to use open source databases such as PosgreSQL which allows us to reduce the final cost for our customers.

PostgreSQL

PostgreSQL logo

PostgreSQL is a powerful object-relational database management system (ORDBMS) with active development for more than 15 years. Its power and reliability is comparable to those of commercial solutions such as Oracle.

We continuously monitor and control our databases to improve their global performance together with single query analysis. This way we can make our web applications process more data at a higher rate. We also have solutions to create backups and replicate data to make our information always safe.

Infrastructure

Apache Wicket

Apache Wicketlogo

Apache Wicket is a web application framework. In marcnuri.com we've developed our own abstract framework on top of wicket that enables us to rapidly develop and adapt our applications to our customer's requirements.

Apache Tomcat

Apache Tomcat logo

Apache Tomcat is an open source implementation of the java servlets and java server pages specification by Oracle corporation. Our applications are developed using java's J2EE technology which require this type of server to run.

FreeSWITCH

FreeSWITCH is an open source communication platform that enables the creation of custom made voice and messaging systems. Together with our voice over IP international suppliers, we create tailored solutions to offer the best prices for our customer's communications.