In this blog, we are going to focus on object oriented design and analysis for a solution. We will be covering basics of UML and various behaviour, interaction and structure UML Diagrams. We are going to cover Use case diagram, 4+1 view model, class responsibility collaborator cards, class diagrams and object diagrams.Read More Things to know about various UML diagrams (Use case, 4+1 view model, CRC cards, Class and object diagrams)
As the number of cyber security attacks are growing, it is important to know about the basics of cyber security, data security, different types of cyber-attacks, and Threat modelling.Read More Thing to know before developing your cyber security solution
As the number of cyber security attacks are growing exponentially, In 2020, approximately 75% of enterprises around the world will have experienced a phishing attack. In this blog, we will cover what do you mean by a phishing attack, the most commonly used phishing techniques, the life cycle of a phishing technique, and ways to prevent a phishing technique.Read More Things to know about Phishing attacks
With the continuing growth of micro services and the cloud best practice of designing decoupled systems, it’s imperative that developers have the ability to utilize a service, or system for better scalability and availability. Event-driven architecture focuses on function as a service, giving the developers more availability, elasticity, scalability, and cost optimization. This blog covers what do you mean by serverless architecture, when to use it, and various AWS serverless services such as API Gateway, Lambda, SQS, SNS, and SES.Read More Things to know about Event-Driven Architecture
In this blog, we will focus on how to prevent a deadlock, how to detect a deadlock, centralized, decentralized and hierarchical resolution algorithms for deadlock.Read More How to detect a Deadlock and resolve it in Distributed Systems?
In this blog, we will focus on how to synchronize distributed systems( actual time, relative time, Based on mutual exclusion, Election algorithms and Transactions).Read More How to Synchronize Distributed systems?
In this blog, we will focus on what do you mean by Central, Network, and Distributed systems along with Issues while designing a distributed system. We will also be covering Distributed Shared Memory along with coherence protocols. We will be covering the architecture of Distributed File Systems along with design Issues.Read More What do you mean by Distributed Systems, Shared Memory and File Systems
There is no database that fits for all problems. This blog cover the 4 types of NoSQL databases which are Key value pairs, Columnar, Document and Graph. Along with some example of where to use each type of data base.Read More intro to 4 types of NoSQL databases
HI, this blog on focusing on introduction to Hadoop Distributed File System and it’s architecture, Hadoop Base and it’s architecture..Read More Introduction to Hadoop(HDFS and HBase)
I choose Quantum computing for my Literature review project in Smart materials, for which I had to read about 10 research papers along with a variety of blogs and resources
In this blog, I will be covering the basics of quantum mechanics and principles of quantum mechanics used in quantum computing, the basics of quantum computing and the principles of quantum computing, Qubits vs bits, Qubit gates and Qubit Circuits.Read More What is Quantum Computing ?
This blog focuses on maintaining and monitoring AWS applications to ensure they are operating at required utilization thresholds, and are protected from any external threats. I will be covering fundamentals of AWS CloudTrail, AWS Config, AWS Trusted Advisor, AWS CloudWatch, AWS Health Dashboards, AWS Identity and Access Management(IAM), AWS Web Application Firewall(WAF), AWS Firewall Manager […]Read More Fundamentals to manage, monitor and secure AWS Cloud
I spent over a couple of weeks reading about Virtual Private Cloud(VPC), public and private subnets, Internet Gateway, Route tables, Network access control lists(NACLs), Security Groups, Nat Gateway, Bastion hosts, VPC peering, AWS Transit Gateway, VPN connections, AWS Direct connect, AWS Route 53 and AWS Cloud Front.Read More Cloud Networking Fundamentals
I spent over a couple of weeks reading about data, big data, database, Relational database, Non Relational database, Amazon Relational Database Service (RDS), Amazon Dynamo Database.Read More Introduction to Cloud Databases
I spent over a couple of weeks reading about cloud storage, types of cloud storage, Block Storage( AWS EBS), Object Storage(AWS S3), different types of Objects Storage options, File Storage( AWS EFS) and disaster recovery using cloud storage.Read More Introduction to Cloud Storage
Introduction to AWS cloud and it’s benefits, cloud deployment models and service models, AWS compute services, its security and compliance.Read More Introduction to AWS and AWS Compute Services
Hello, this blog contains the basic concepts and applications of array, vector, linked list, stack, queue, priority queue, binary tree, binary search tree, heaps, threaded binary tree, graphs and hash tables.Read More Intro into 8 basic Data Structures
Hello, this blog contains the basic concept of hashing, hashing terminologies, various hashing functions, various collision resolution strategies, chaining with and without replacement, chaining using linked list and extendible hashing. At the end it contains link to a GitHub repository, along with my another blog on encryption and decryption. Concept of Hashing: To search for […]Read More Intro into #Hashing ?
Hello, this blog contains basics of computer networking.Read More How does modern computer networking work?
Hi, this blog contains basics of software engineering.Read More Basics of Software Engineering
Hi, I was reading about all the different algorithm approaches, i couldn’t find a blog containing, all of them so i made one.Read More Basics of an Algorithm and Different Algorithmic Approaches
What do you mean by database, database languages, Entity Relation Diagram, Relational schema and Converting ER to Relational model. Relational Algebra using SQL join, selection and projection and Relational Calculus. Data base design, anomalies present, normalization forms.Read More Intro into Database Management
Hi, so this blog focuses on the basics of Docker, Kubernetes, Managing Deployment, Canary deployments, Continuous Deployment using Jenkins or Spinnaker along with google cloud services.Read More Google Kubernetes Engine basics
Hi, so I was one of the Google cloud Facilitators for this year. This blog contains a list of all the cloud services offered by google which were covered in the Cloud Engineering Track.Read More Google Cloud Services basics
We will be covering what are graph data structures, along with how to represent them, traverse them, find minimum spanning tree using prim and kruskal, finding short path using dijkstra and sort the graph using topological sort.Read More Basics of Graphs
Hi, I attended the Vodafone session on data analysis using pandas, matplotlib and numpy, this blog will contain a gist of it.Read More Basics of NumPy and Pandas
Hello, in this blog i have tried to prioritize various aspects of Redux as a way of structuring the architecture of your React plus Redux application and interacting with the server side from our React application using FetchRead More Introduction to React-Redux
Hello, in this blog i have tried to prioritize various aspects of developing a React application and
react strap, as a way of styling the views in your React components.
To understand this blog you require a basic understanding of command line interface, SQL requests and Python, I have mostly taken this information from documentation of Django done by Django and Mozilla community.
So this blog contains classes, Regular expressions and Decorators in Python.
HI, So this blog contains basics of Document Object Model (DOM) and jQuery, How can we connect them to our front end stack, such as HTML and CSS.Read More Document Object Model And jQuery
Hi, So i was decided to learn Full-Stack development, Starting with HTML+ CSS +Bootstrap basics and intermediate topics, So here is a summary of all the important tags, styling options and Useful links to learn from.Read More Web Development(HTML+CSS+Bootstrap Basics)
Do you get git ? , if not then this might be really helpful for you . Q1.Why know version control ? It’s super important to have detailed historical information for your organization’s configuration files and automation code. This let’s the administrators see what was modified and when, which can be critical to troubleshooting. It […]Read More GIT IT ?
picture credits :http://turnoff.us/image/en/binary-tree.png There are three types of trees we will be discussing , General Trees : A tree is a finite set of nodes with one specially designated node called the root and the remaining notes are partitioned into n>=0 disjoint sets T1 and Tn where each of those sets is a tree.T1 to […]Read More Trees to Binary Trees
A linked list may be defined if all the block are linked to each other ,using address of the blocks . It’s different from an array , as an array is a collection of simultaneous boxes , where as list is collection of boxes which are connected by a string . An Example of Linked […]Read More Linked List
In this blog, i focus on Apache Spark , features and limitations of Apache Spark , architecture of Apache Spark, architecture of SparkQL, and architecture of Spark MLib .Read More Introduction to Apache Spark, SparkQL, and Spark MLib.
In this blog, i focus on Hive, features and limitations of hive, architecture of hive and Joins in hiveRead More Introduction to Hive(A SQL layer above hadoop)
In this blog, we are going to focus on object oriented design and analysis for a solution. We will be covering basics of UML and various behaviour, interaction and structure UML Diagrams. We are going to cover Sequence diagram, Activity diagram, State transition diagrams, component diagrams and Deployment diagrams.Read More Things to know about various UML diagrams (Sequence, activity, State transition, Component and Deployment)
This blog focuses on how operating system memory manages processes and Memory. Along with Memory allocation with fragmentation(Paging and segmentation). And, a little introduction to virtual memory in operating systems.Read More How does OS manage memory and virtual memory?
This blog focuses on operating system evolution and structures, process management with process scheduling algorithms, and process synchronization with semaphores and monitors.Read More Information to know about Operating System
In this blog, we will focus on fault tolerance in distributed systems, two phase commit protocol and Voting Protocol. Also focus on recovery in distributed systems, backward and forward error recovery, database modification with state based approach and Checkpoint algorithm. Also a little information on Distributed database.Read More Fault Tolerance and Recovery in Distributed systems