Author Archives: Himani Arora

About Himani Arora

Software consultant at Knoldus Software LLP.

Introduction to database migrations using Flyway


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 … Continue reading

Posted in Scala | Tagged , , , , , | 2 Comments

Introduction to Actor Model [Akka in a Nutshell #1]


According to Akka documentation, ” An actor is a container for State, Behavior, a Mailbox, Child Actors and a Supervisor Strategy. “ Let us begin by understanding the need of an Actor Model, A lot of things have changed in … Continue reading

Posted in Scala | Tagged , , , , , , | 4 Comments

Jupyter with IJulia


“The Jupyter Notebook is a web application that allows you to create and share documents that contain live code, equations, visualizations and explanatory text.” Jupyter offers an open-source (BSD-licensed), interactive computing environment for Python, Julia, R and other languages. It … Continue reading

Posted in knoldus | Tagged , , , , , , , , | 2 Comments

Introduction to Kafka Connect


Knoldus organized a half an hour session on 29 July 2016 at 4:00 PM. It covers a brief introduction to Apache Kafka Connect, giving insights about the benefits of kafka connect, its use cases. It also covers the motivation behind … Continue reading

Posted in Apache Kafka, Scala | Tagged , , , | Leave a comment

Getting started with Julia


What is Julia ? “Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. ” It provides a sophisticated compiler and extensive mathematical function library. It has … Continue reading

Posted in Scala | Tagged , , , , | 4 Comments