Mahesh Parahar

Mahesh Parahar

135 Articles Published

Articles by Mahesh Parahar

Page 6 of 14

Difference between Static and Shared libraries

Mahesh Parahar
Mahesh Parahar
Updated on 24-Feb-2020 3K+ Views

In programming context library is something which has some sort of that code which is pre compiled and could get reused in any program for some specific functionality or feature.Now on the basis of execution and storage of this code library is classified in two types i.e Static library and Shared library.Following are the important differences between Static library and Shared library.Sr. No.KeyStatic libraryShared library1DefinitionStatic library is the library in which all the code to execute the file is in one executable file and this file get copied into a target application by a compiler, linker, or binder, producing an ...

Read More

Difference between REST API and SOAP API

Mahesh Parahar
Mahesh Parahar
Updated on 24-Feb-2020 13K+ Views

As we know that each machine understand and deals in its different language or input so web-services are something which are required for inter communication between machines and to exchange data between them. In order to implement some set of restrictions over their communication some set of rules and regulations are defined which are known as web-services which basically defines the format and type of data that need to be exchanged and specifically a contract which both machines should be aware of before taking part in communication.This communication system can be categorized into two types, namely Simple Object Access Protocol ...

Read More

Difference between JSON and XML

Mahesh Parahar
Mahesh Parahar
Updated on 24-Feb-2020 420 Views

Both JSON and XML are the most popular data transversal resources in programming world.Due to their various important characteristics and features both of these resources are widely used globally.On the basis of their features following are the important differences JSON and XMLSr. No.KeyJSONXML1AbbreviationJSON stands for JavaScript Object Notation.On other hand XML stands for Extensible Mark-up Language.2TypeJSON format is data interchangeable.On other hand XML format is Mark-up language.3Based onJSON is derived from JavaScript language from where it puts the feature to represents the data in a way of representing objects.On other hand XML is derived from SGML and uses tag structure ...

Read More

Difference between Java and C language

Mahesh Parahar
Mahesh Parahar
Updated on 24-Feb-2020 1K+ Views

Both Java and C are the most popular programming languages in programming world.Due to their various important characteristics and features both of these languages are widely used globally.On the basis of their features following are the important differences between Java and CSr. No.KeyJavaC1IntroducedJava was developed after C as compared on introducing year.It was developed by James Gosling in 1995.On other hand C was introduced before Java and was developed by Dennis M. Ritchie between 1969 and 1973.2TypeJava is a high level language and is more data oriented also known globally as Object-Oriented language.On other hand C is a middle-level language ...

Read More

Difference between HTML and HTML 5

Mahesh Parahar
Mahesh Parahar
Updated on 24-Feb-2020 1K+ Views

Before moving to the difference between both of these broader terms first it is important to define the mark up language as abbreviation for HTML is Hyper Text Mark-up Language where mark-up language is used to define the text document within tag which defines the structure of web pages.So HTML is the combination of Hypertext and Mark-up language.As already understood that HTML 5 is the advance version of HTML so on the basis of additional features in HTML 5 there are notable differences.Following are the important differences between HTML and HTML 5Sr. No.KeyHTMLHTML 51AV supportAs HTML is the initial version ...

Read More

Difference between float and double in C/C++

Mahesh Parahar
Mahesh Parahar
Updated on 24-Feb-2020 2K+ Views

As we know that in C/C++ we require float and double data type for the representation of Floating point numbers i.e the numbers which have decimal part with them.Now on the basis of precision provided by both of these data types we can differentiate between both of them.In simple words it could be state that double has 2x more precision as compare than float which means that double data type has double precision than as compare to that of float data type.In terms of number of precision it can be stated as double has 64 bit precision for floating point ...

Read More

Difference between Apache Kafka and Flume

Mahesh Parahar
Mahesh Parahar
Updated on 27-Jan-2020 869 Views

Kafka and Flume both are used for real time event processing system. They both are developed by Apache. Kafka is a publish-subscribe model messaging system. It can be used to communicate between publisher and subscriber using topic. One of the best features of Kafka is, it is highly available and resilient to node failures and supports automatic recovery.On the other hand, flume is mainly designed for Hadoop and it is a part of Hadoop ecosystem. It is used to collect data from different sources and transfer data to the centralized data store. Flume was mainly designed in order to collect ...

Read More

Difference between Apache Kafka and Kinesis

Mahesh Parahar
Mahesh Parahar
Updated on 27-Jan-2020 200 Views

Apache Kafka and Kinesis both software tool is to processing data stream in real time. Apache kafka is developed by linked-in and it is written in Scala and java. Kinesis is developed and managed by Amazon. It can be only used as a services.According to the amazon documentation −Amazon Kinesis Data Streams enables you to build custom applications that process or analyze streaming data for specialized needs. You can continuously add various types of data such as clickstreams, application logs, and social media to an Amazon Kinesis data stream from hundreds of thousands of sources. Within seconds, the data will ...

Read More

Difference between OLAP and OLTP

Mahesh Parahar
Mahesh Parahar
Updated on 27-Jan-2020 29K+ Views

OLAP  stands for On-Line Analytical Processing. It is used for analysis of database information from multiple database systems at one time such as sales analysis and forecasting, market research, budgeting and etc. Data Warehouse is the example of OLAP system.OLTP stands for On-Line Transactional processing. It is used for maintaining the online transaction and record integrity in multiple access environments. OLTP is a system that manages very large number of short online transactions for example, ATM.Sr. No.KeyOLAPOLTP1BasicIt is used for data analysisIt is used to manage very large number of online short transactions2Database TypeIt uses data warehouseIt uses traditional DBMS3Data ...

Read More

Difference between monolithic and microservices architecture

Mahesh Parahar
Mahesh Parahar
Updated on 27-Jan-2020 15K+ Views

Monolithic architecture  is built as one large system and is usually one code-base. Monolithic application is tightly coupled and entangled as the application evolves, making it difficult to isolate services for purposes such as independent scaling or code maintainability.It extremely difficult to change technology or language or framework because everything is tightly coupled and depend on each other.Microservices architecture is built as small independent module based on business functionality. In microservices application, each project and services are independent from each other at the code level. Therefore it is easy to  configure and deploy completely and also easy to scale based ...

Read More
Showing 51–60 of 135 articles
« Prev 1 4 5 6 7 8 14 Next »
Advertisements