Posts

Microservices and Distributed Applications Meetup | Orkes | Netflix Conductor

Image
Till the early 2000s, the companies used the monolithic architecture for developing applications. This was basically a traditional software program which was single-tiered with multiple software components combined into an application. The software components of the app were tightly coupled and assembled  as a single executable/deployable unit. Hence, to make a change in this type of structure of application, it required to update the code base of the entire stack and then deploy it again which was really time-consuming and inefficient. It had its advantages like easy deployment, simple testing and debugging but had way more complicated disadvantages like slower development, scalability, availability, reliability,etc. This gradually led to various problems as the demand for the IT services increased which required an upgrade in the then existing IT infrastructure. One such company which faced this issue with the monolithic architecture was Netflix. It was not able to keep up to its rap

Graphtopia : Navigating the Data Landscape

Image
Attended the 2nd graph database event - "Graphtopia : Navigating the Data Landscape" at Microsoft Reactor, Bengaluru on 11th February 2023. Had an amazing time at the knowledge-sharing event hosted by Siddhant Agarwal . It was great to hear about various topics from different speakers with admirable experience & knowledge.  I would like to thank all the speakers for enlightening about various concepts relating to graph database, Data platform, AI-ML & cloud. Siddhant Agarwal hosted this amazing event and shared some amazing use-cases and examples of graph databases & especially about Neo4j . He explained the importance of graph databases, use-cases, examples, working, etc. in the first meetup and he carried it forward by walking through the practical use of the Cypher queries in the Neo4j sandbox. Keeping in mind the audiences' familiarity with the concept of graph databases and also the awareness about Neo4j, he tried commendably well to take the audience f

An Anecdote of a Special Learning Experience...

Image
"The only source of knowledge is experience" I believe that one should fill the life with experiences, not things. One should have stories to tell and not only things to show. Experience is the the best teacher in life. " Every experience in life is being orchestrated to teach you something you need to move forward"           - Brian Tracy       I love to have different experiences in life, observe new things and learn from it. I would like to share one of my most recent learning experience. Somewhere around in the month of November, I got an ad and a newsletter email stating that the Indian Institute of Technology ( IIT ), Bombay is organizing a technical event - Techfest IITB 2022 . I was curious to know more about it and hence I visited the event's website and went through all the details regarding the event. The event was scheduled in the mid of December for three days. There were various minor and major events in the line-up. There were different technol

Mumbai Technology Meet-up - #mumtechup

Image
 I travelled to Mumbai for a few days to attend & participate in various workshops and technical events at the Techfest IITB (Indian Institute of Technology, Bombay). On the final day of the Techfest, I had some spare time and hence I productively used this opportunity by attending the December '22 #mumtechup - DevOps at the DirectiPlex in Mumbai.   This was special event for me as it was the first tech event which I attended in Mumbai. It was an amazing experience to meet , connect and network with the tech community in the 'Financial Capital of India' - Mumbai.  It was a great learning opportunity and experience for me as I got to know various (insights) of the DevOps field and the tech industry, from the experienced professionals. The technology meet-up focused on the core concepts of DevOps and there were thought-provoking discussions on the working, functionalities, (intricacies), flaws and updates of various technological tools , concepts and platforms.  Prathames

Rakuten Technology Conference - An Indo-Japanese Tech Experience & Learning

Image
 1 9 Nov 2022, The day when I had a first hand experience at a corporate office environment of a tech giant. I was really excited to learn new things, experience new things and observe new things. I attended the first tech conference of my life, which was the amazing Rakuten Technology Conference 2022 . I knew about the Japanese tech giant and I was really keen to know more about the vision & mission of the company, as well as to learn the new concepts and technologies to be discussed at the conference.  The Rakuten Crimson House - Global Innovation Center is located in the heart of the "Silicon Valley of India", Bengaluru. It was my first time entering in a corporate office, so it was really fascinating to observe various new, unique & innovative things at the Crimson house.  Firstly, there was a live session from Japan by the CEO of Rakuten Group Inc.- Mickey (Hiroshi) Mikitani about the theme of Rakuten Technology Conference 2022 - Tech & Green as well as he e

Harness x Google Meetup

Image
  Amazing experience at the Harness x Google Meet-Up on 10th December 2022 organized at the Google Bengaluru office. There were informative sessions focusing on Google Cloud & cloud databases. Also, there was a practical workshop on DroneCI. Abirami Sukumaran from Google enlightened about the concepts of Google Cloud Platform (GCP). She explained about the concepts and functions of Google Cloud Databases. She also touched upon the concepts of serverless computing. Majorly, the session focused on CloudSQL and Cloud Run. CloudSQL is a completely managed service in the Google Cloud which helps to manage and administer databases in MySQL, PostgreSQL or SQL Server and, Cloud Run is a tool which helps to deploy and scale containerized applications in a full managed cloud environment, which hence makes the deployment faster and more secure. Kamesh Sampath from Harness, gave a detailed explanation on the use and functionality of Harness platform. Harness is an intelligent software del

In the world of Graphs, ML and Cloud...

Image
What are graphs?  Why are graph databases needed?  Are graphs important?   These questions and many more were answered and elucidated in the insightful sessions by industry experts at the amazing event by Neo4j in association with Google | Google Developers - on "In the world of Graphs, ML and Cloud" at the Google Bengaluru Office on 11th December 2022. Attending & participating in this event made the sunday worthwhile and amazingly productive. This event helped to learn about various technologies, innovations, concepts, developments and real world use cases of different technologies. There was an amazing lineup of speakers who shared insightful pieces of knowledge on various concepts. One of the main topics discussed at the event was graphs. Experienced and highly knowledgeable speakers from the pioneer company of graph database Neo4j , enlightened the audience about the concept of graph databases, usefulness of graphs, underlying working concepts and much

You are the Light of my Life..

My life is eternally illuminated since the day you enlightened my soul. Light might not know the importance of its white glow and the spectrum,  but each colour of the spectrum has a different wavelength which radiates different shades of life at various points in time    ⋆ ⋆   YOU are the Light of my Life,  Your gleam in my happiness, Your glare at my mistakes, Your luminescence in my sadness,  ⋆ You are the lighthouse to my ship,  You are the beacon in the tempest of my life, You are the ray of sunshine in my sombre, You are my lodestar, you are my brightest star,  ⋆ Your eyes are the cardinal points to my life,  Your smile is the cause of my euphoria, Your words are the impetus to my perseverance, You are the muse to the art of my life,   ⋆ Even the Sun and the Moon are subservient to you in my life, as both of them illuminate for only 12 hours each,  but you irradiate my life eternally.  ⋆ There isn't a need for a ruby, sapphire, diamond or emerald, which radiate light at var

What is Cloud?

Image
What is cloud? Till 2006, a visible mass of condensed watery vapour floating in the atmosphere, typically high above the general level of the ground was defined to be a cloud. After the advent of the Elastic Compute Cloud by the tech giant Amazon, definition of CLOUD COMPUTING changed to: "The technology of distributed data processing which provide scalable information resources and capacities as a service to multiple users through Internet." That means, the delivery of services and resources through internet which includes tools and applications like servers, data storage,networking,etc. For a layman, the storage of data on a remote database rather than local hard drives is termed as a cloud. Any electronic device which has access to internet can access data from anywhere and anytime.   These are some of the major milestones in the journey of Cloud Computing. Deployment Models: 1) Public Cloud: These are operated by third-party companies who handle all the infrastructure