Migration

How to migrate Scala 2.13 project to Scala 3?

Reading Time: 9 minutes Are you a Scala developer looking to migrate your existing Scala 2.13 projects to the latest version of the language? If so, you’ll be happy to know that Scala 3 is now available and comes with a range of new features and improvements. With its streamlined syntax, improved performance, and better compatibility with Java 8 and above, Scala 3 offers a host of benefits for Continue Reading

person using silver macbook pro

Scala 3: A Look at its Improved Syntax

Reading Time: 3 minutes Scala 3 is a remodel/refit for the scala language. It attracts developers due to its improved features such as simpler syntax, better type inference, improved error messages, and enhanced support for functional programming. In this article, we will compare the syntactical enhancement of Scala 2 & Scala 3. How indentation will help developers to write code efficiently and effortlessly. Control Structures Scala 3 has a Continue Reading

black and gray laptop computer turned on doing computer codes

Liquibase : Getting started with Version Based Database Migration

Reading Time: 6 minutes Hi everyone, today in this blog we are going to talk about version-based database migration With Liquibase. Introduction Creating the database for your application seems to be easy. As long as you don’t need to support multiple versions or work in a huge team. You just generate an SQL script from your database model. Or in the worst case, export the required statements from your Continue Reading

Neo4j Apoc : A Blessing For Developer

Reading Time: 6 minutes Hello Folks, As we know about Neo4j, it pulls out developers life from the trouble and black & white screen of the databases. It doesn’t give freedom from the old databases also provides best support with it’s predefined procedures. As we know that in the Relational Database, Procedure provide advantages of better performance, scalability, productivity, ease of use and security and Neo4j also provides some Continue Reading

Introduction to database migrations using Flyway

Reading Time: 3 minutes Let us first understand why are database migrations necessary? Assume that we have a project called Shiny and it’s primary deliverable is a piece of software called Shiny Soft that connects to a database called Shiny DB. We not only have to deal with one copy of our environment, but with several. So the simplest view of our problem will translate to:

Case Study: Migrating an Enterprise Application to Google App Engine

Reading Time: < 1 minute Recently at Business Technology Summit 2010, Inphina presented the journey notes of migrating an Enterprise time-sheet and invoicing application to the Google App Engine. The presentation talked about the Business context, Evaluation criteria, Bottlenecks and pitfalls that we faced during the migration and the Conclusions. We received a great response at the conference and have already helped few organizations prepare a blue print for migrating Continue Reading