Posts

How to install Portable JDK in Windows without Admin rights

Hi, I am Malathi Boggavarapu working at Volvo Group and i live in Gothenburg, Sweden. I have been working on Java since several years and had vast experience and knowledge across various technologies. Recently i came across the situation where i want to install JDK in the computer without having administrative privileges. Somehow i sought the problem out and want to share the steps that i have followed to do. Prerequisites - Download 7-Zip. Steps to install portable JDK without Administrative Privileges Step 1   Download latest version of JDK from Oracle website. Step 2   Select the downloaded JDK exe and right click on it. From the right click menu, choose 7-Zip ->     'Open archive' . Step 3   After the JDK archive is opened using 7-Zip, inside the folder .rsrc\1033\JAVA_CAB10\111 you        will find tools.zip file. Step 4   Extract tools.zip to your desired JDK directory. Ex: C:\Java\JDK Step 5  Now open windows command prompt

Developing MicroServices using Spring Cloud Netflix API

Image
Hi, I am Malathi Boggavarapu working at Volvo Group and i live in Gothenburg, Sweden. I have been working on Java since several years and had vast experience and knowledge across various technologies. Before we begin let's get little bit more familiar with what Spring cloud is. I think you have already heard about "The Cloud" and is often hyped as Game changer and Magical solution for everything which solve all the problems. Now-a-days companies and enterprises have finally started to truely embrace the Cloud. And some of that hype is becoming a reality and its more often the norm to see enterprises and companies using the Cloud. Cloud computing is really changing the way we build the software. We are moving from using  Centralized Monolith to applications which are distributed and use MicroServices. Not only the Software is changing but also the Hardware. We are moving from Finite resources to infinite and on-demand and self-service resource. New c

Docker Fundamentals and Running application in Docker Containers

Image
Hi, this is Malathi Boggavarapu and i am going to introduce basically what the Docker is about with examples and pictures. So let's get started now. What is a Docker? Docker is an open source project and a company.  It really started about 3 years ago in a France company called  dotCloud  where they wanted to build a better Paas  (Platform as a Service)  for developers. Over a period of time they recognized that it is going to be more on the lines of creating containers. It really started as open source project in a company but over a period of time they figured out containers is the way to go and eventually evolved the name to Docker. Java gives you WORA - Write one, Run anywhere. Docker gives PODA. Why WORA is possible is that we take java soruce code, compile to class file format or Jar fiel or war file and that format is understood by the JVM. As JVM is running on variety of different operating systems which understands the class file format and does what

MicroServices Architecture - Terminology and usage of Technologies

Hi, I am Malathi Boggavarapu working at Volvo Group and i live in Gothenburg, Sweden. I have been working on Java since several years and had vast experience and knowledge across various technologies. In this post i will discuss in-depth about how actually the MicroService architecture works. In my previous post of MicroServices, i mainly discussed about the difference between Monolithic and MicroService architecture and pros and cons about both of the architectures. This course will make you aware of different terminology that is used in MicroService architecture and most importantly the way it works. Remember, nothing is discussed about how to develop or code MicroService based application but instead many concepts about MicroService architecture is discussed during this course. Please do remember, as discussed in my previous post about MicroServices, i used the same MicroServices such as User , Product and Order through out this course.   Please do visit my previ