<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: preetham.sasi</title>
    <description>The latest articles on DEV Community by preetham.sasi (@sasipreetham111).</description>
    <link>https://dev.to/sasipreetham111</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F358316%2F34e62a6a-0970-45c2-b845-354646db8799.jpg</url>
      <title>DEV Community: preetham.sasi</title>
      <link>https://dev.to/sasipreetham111</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sasipreetham111"/>
    <language>en</language>
    <item>
      <title>Everything about RAM...</title>
      <dc:creator>preetham.sasi</dc:creator>
      <pubDate>Tue, 21 Apr 2020 18:22:59 +0000</pubDate>
      <link>https://dev.to/entangledcognition/everything-about-ram-17b8</link>
      <guid>https://dev.to/entangledcognition/everything-about-ram-17b8</guid>
      <description>&lt;p&gt;What's your RAM? will be the first question our friend will put on us when we buy a PC. Because all he knows😆 is "more the RAM, more the speed". But how this statement holds in the background. In this article, I will be explaining all you need to know about RAM.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Contents&lt;/strong&gt;
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
1. What is RAM &lt;/li&gt;
&lt;li&gt;
2. How DRAM works? &lt;/li&gt;
&lt;li&gt;3. Developments in DRAMs&lt;/li&gt;
&lt;li&gt;3.1 SIMM V/S RIMM&lt;/li&gt;
&lt;li&gt;4. SDRAM v/s DDR SDRAM&lt;/li&gt;
&lt;li&gt;
4.1 DDRx SDRAM &lt;/li&gt;
&lt;li&gt;
5. non ECC v/s ECC &lt;/li&gt;
&lt;li&gt;
6. RAM Hierarchy &lt;/li&gt;
&lt;li&gt;7. Before you buy&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;This article is mainly concentrated on Dynamic RAM. I'm not touching RAMs in &lt;a href="https://en.wikipedia.org/wiki/Supercomputer" rel="noopener noreferrer"&gt;supercomputers&lt;/a&gt; and Static RAM&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;&lt;em&gt;1. What is RAM?&lt;/em&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;When I want to open a paint.exe file, within no time it will load. But want will happen in the background?🤔 The program loads the necessary data from the hard drive(where the application is installed) to the RAM instead of loading the entire application. Then RAM will process the data to Processor(CPU).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F8d39rudc0mdc2pwpaib2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F8d39rudc0mdc2pwpaib2.png" alt="Own creation"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;&lt;em&gt;2. How DRAM works?&lt;/em&gt;🧐&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;DRAM(Dynamic RAM) consists of the millions of memory cells which consist of &lt;a href="https://whatis.techtarget.com/definition/transistor" rel="noopener noreferrer"&gt;transistors&lt;/a&gt; and &lt;a href="https://learn.sparkfun.com/tutorials/capacitors/all" rel="noopener noreferrer"&gt;capacitors&lt;/a&gt;, Capacitor is like a bucket which stores a bit(1 for read and 0 for write) at a time.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fumngrx281eljy33zwpvq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fumngrx281eljy33zwpvq.png" alt="Own creation"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Unfortunately, In the actual scenario capacitors will leak some charge, If they aren't charged again then they will forget for what they meant and finally dies&lt;/em&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fupxppcyzqwkt6yxwg0kb.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fupxppcyzqwkt6yxwg0kb.gif" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;So, Capacitors are charged by some voltage dynamically to again read the data bits&lt;/em&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fablrm7jnzcjlehubyyov.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fablrm7jnzcjlehubyyov.gif" alt="own creation"&gt;&lt;/a&gt;&lt;br&gt;
Hence the name evolved as &lt;strong&gt;Dynamic RAM&lt;/strong&gt; and this whole cycle is called as &lt;strong&gt;Clock cycle&lt;/strong&gt;. &lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;3. Developments in DRAMs&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Generally, DRAM is &lt;em&gt;asynchronous with the &lt;a href="https://www.wepc.com/tips/ram-speed/" rel="noopener noreferrer"&gt;clock&lt;/a&gt;&lt;/em&gt; in nature. So, To overcome this drawback later Synchronous Dynamic RAM(SDRAM) is introduced which will be perfectly in synchronous with the clock, After the introduction of SDRAM the transfer rate of the RAM can be explained easily with clock speed. For instance, let's take a present DDR4 SDRAM which has the speed of 3200 MHz that means the RAM operates 3.2 billion cycles per second. &lt;/p&gt;

&lt;p&gt;Indeed, it is necessary to know about the Single inline memory module(SIMM) and Daul inline memory module(DIMM) before knowing anything about SDRAM. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;em&gt;3.1 SIMM V/S DIMM&lt;/em&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;a. SIMM&lt;/strong&gt;&lt;br&gt;
SIMMs are mostly used in the early 1980s to 1990s systems, the famous among them are Pentium series and IBM systems.&lt;br&gt;
SIMM uses 32-bit(4-byte) bus path, which means it will transfer 32 bits at a time. let us consider there is a DRAM of speed 100 MHz then total transfer rate of data can be calculated like&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F97e89h1bs3pgqinrx48f.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F97e89h1bs3pgqinrx48f.png" alt="own creation"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;so the DRAM of 100MHz will process 400 MB/s data to the processor(CPU).&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;But, The advancement in RAMs in terms of speed SIMMs are replaced with RIMMs which can provide a much more data transfer rate. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;b. DIMM&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
DIMMs are mainly used in this generation DRAMs thanks to the usage of 64-bit bus path(8-byte path), which means it will transfer 64 bits at a time.&lt;br&gt;
Let us suppose a present-day DDR4 SDRAM with 3200mhz speed, then transfer rate can be calculated as&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fy9u5we3nv987tfh5267x.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fy9u5we3nv987tfh5267x.png" alt="own creation"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Hence it will process around 25600 MB/s to the processors&lt;/em&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Special type DIMM is used in laptops and portable PC's which is &lt;strong&gt;SO-DIMM(small outline DIMM)&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;&lt;em&gt;4. SDRAM v/s DDR SDRAM&lt;/em&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;SDRAM sends data at a single rate only at a rising edge of the clock cycle. But later on, Double Data rate SDRAM(DDR SDRAM) is introduced which sends Double data(both at rising and falling edges)of the clock cycles.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fjhpi9shjmi5mrnejqwd1.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fjhpi9shjmi5mrnejqwd1.PNG" alt="own creation"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;em&gt;4.1 DDRx SDRAM&lt;/em&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;To fasten the processing time of the application to the users, Processors are upgrading periodically. consequently, To support the high processing speed the same amount of powerful RAMs are needed. Thus the DDR class RAMs are constantly improved.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;The main differences in DDR class RAMs are tabulated below&lt;/em&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fkkzxjrq7u2cwgzil65a2.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fkkzxjrq7u2cwgzil65a2.PNG" alt="own creation"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Actually DDR5 expected to launch in 2018 and 2019 but didn't happen😟. But, Lot of buzz going around that DDR5 will hit the market at the end of 2020.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;&lt;em&gt;5. Non ECC v/s ECC&lt;/em&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;The ordinary RAMs are generally non-ECC(Error-correcting code) while ECC RAMS are commonly used in servers. &lt;br&gt;
Nowadays servers play a crucial role in different departments like health, public and private sectors, Thus the RAMs in these servers are maintained carefully intended to support 24*7. In case of any errors reported while data processing they can detect the errors and correct back.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;ECC RAMs has 9 memory chips whereas non-ECC RAMs has 8 memory chips.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;&lt;em&gt;6. RAM Hierarchy&lt;/em&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fjeewpqp7yi18e0lppdqg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fjeewpqp7yi18e0lppdqg.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;&lt;em&gt;7. Before you buy&lt;/em&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;If you use PC for casual purposes like simple browsing, videos and music then 4GB DDR SDRAM will be abundant. In case of busy employees who needs to work with corporate tools like VMWare, Android studios, Adobe character animators then you can grab from 8GB DDR SDRAM. But if you are a serious gamer or a guy who uses 20 tabs of chrome on the spot you need to clutch 16GB DDR SDRAM. However, This much RAM will be more than enough but as they say "More is More"!!&lt;/p&gt;

&lt;p&gt;And if you are planning to upgrade the RAM then make sure you have ticked these boxes &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Checking the motherboard: As the different class of RAM has different fitting slots, checking the motherboard which RAM fits is recommended before buying.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fp7o4kya5ut9jh8yffv23.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fp7o4kya5ut9jh8yffv23.PNG" alt="own creation"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;If you are using 4GB DDR3 SDRAM for suppose, then the same amount of 4RAM DDR3 SDRAM ram is recommended because two RAMs which are operating at different clock speeds will result in slowing down the performance and ends up with heating💥 the motherboard as well.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Check out the illustration of present-day RAM&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Ffxdc3j1j47t2xuohwtyh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Ffxdc3j1j47t2xuohwtyh.png" alt="own creation"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;&lt;em&gt;References:&lt;/em&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://en.wikipedia.org/wiki/Random-access_memory" rel="noopener noreferrer"&gt;https://en.wikipedia.org/wiki/Random-access_memory&lt;/a&gt;&lt;br&gt;
&lt;a href="https://en.wikipedia.org/wiki/SIMM" rel="noopener noreferrer"&gt;https://en.wikipedia.org/wiki/SIMM&lt;/a&gt;&lt;br&gt;
&lt;a href="https://en.wikipedia.org/wiki/DIMM" rel="noopener noreferrer"&gt;https://en.wikipedia.org/wiki/DIMM&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=PVad0c2cljo" rel="noopener noreferrer"&gt;https://www.youtube.com/watch?v=PVad0c2cljo&lt;/a&gt;&lt;/p&gt;

</description>
      <category>tutorial</category>
      <category>productivity</category>
      <category>computerscience</category>
    </item>
    <item>
      <title>How SAP evolved and changed ERP?</title>
      <dc:creator>preetham.sasi</dc:creator>
      <pubDate>Mon, 13 Apr 2020 08:44:17 +0000</pubDate>
      <link>https://dev.to/entangledcognition/how-sap-evolved-and-changed-erp-eoi</link>
      <guid>https://dev.to/entangledcognition/how-sap-evolved-and-changed-erp-eoi</guid>
      <description>&lt;p&gt;The impact of SAP on today's business is humungous, The world is witnessing its ease of supporting to one's business in various departments. Let's see the cool stats😮 about SAP.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;SAP is implemented in &amp;gt;4,00,000 companies and in &amp;gt;180 countries&lt;/li&gt;
&lt;li&gt;In 2019 SAP turnover has recorded a staggering figure of 27.55 billion euros &lt;/li&gt;
&lt;li&gt;Currently SAP supports 25 modules&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;SAP customers include:&lt;br&gt;
  92% of the Forbes Global 2000 companies&lt;/p&gt;

&lt;p&gt;98% of the 100 most valued brands&lt;/p&gt;

&lt;p&gt;97% of the greenest companies(Newsweek)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;SAP customers distribute 78% and 82% of the world’s food and medical devices respectively&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But this is not possible in overnight, The vision🔭 of SAP is sparked among a group of 5 friends before 48 years from now (2020).&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;&lt;em&gt;1. History of SAP🔬&lt;/em&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Dietmar Hopp, Hans-Werner Hector, Hasso Plattner, Klaus Tschira, and Claus Wellenreuther are former employees of IBM they noticed that all the companies are using similar business applications with minute varied requirements. So, They proposed to create standard business applications to eliminate reworks, errors-prone incidents, cost factor and to improve effectiveness. However, IBM didn't buy the idea and consequently, In 1972 they founded a company Systemanalyse und Programmentwicklung (System Analysis and Program Development) and later renamed it to Systeme, Anwendungen und Produkte in der Datenverarbeitung (&lt;strong&gt;Systems, Applications and Products in Data Processing&lt;/strong&gt;) which is shortly called as &lt;strong&gt;SAP&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;&lt;em&gt;2. Evolution of SAP🧬&lt;/em&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;The first client for SAP is a German chemical company where SAP provides mainframes programs for payrolls and accounting programs. In 1972 SAP launched its first commercial system SAP R/1 which is a single-tier system and in 1979 SAP updated its business by launching SAP R/2 which is a two-tier system, R/2 was a great hit and bought fame for the company.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;em&gt;2.1 SAP R/3 Client-Server architecture&lt;/em&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Adding boost to the SAP R/2, In 1992 SAP introduced SAP R/3 which is a Client-server architecture&lt;/p&gt;

&lt;p&gt;Here, SAP maintained separate hardware for 3 individual systems.&lt;/p&gt;

&lt;p&gt;They categorized the business into 3 layers&lt;/p&gt;

&lt;p&gt;a. Presentation layer:&lt;br&gt;
Presentation layer is typically a client system eg: SAP GUI, where the data is displayed in a user-friendly fashion.&lt;/p&gt;

&lt;p&gt;b. Application layer:&lt;br&gt;
Application layer mediates the data flow between the presentation layer and Database layer. It performs Read/Write operations with Database layer and presents the results to the presentation layer&lt;/p&gt;

&lt;p&gt;c. Database layer:&lt;br&gt;
Database layer stores the data in the form of tables and supports R/W operations to application layer&lt;/p&gt;

&lt;p&gt;On a success note, Client-Server architecture bought a lot of success and made many business companies to look at SAP.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;The same R/3 architecture was also implemented by various systems namely Oracle, MySQL, Mango DB, Micrsoftsqlserver etc.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;em&gt;SAP R/3 classified their business modules into 2 types&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Flu61ihgy2m3603x1ui3g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Flu61ihgy2m3603x1ui3g.png" alt="Extracted fromhttps://www.saponlinetutorials.com/about-sap-modules-sap-modules-list-overview/ "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Technical Modules&lt;/strong&gt;: All the technical and coding related stuff will be developed by SAP ABAP and SAP BASIS.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Functional modules&lt;/strong&gt;: All the functionalities in real-time business are carried out by 11 main modules.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fctqmcd2wdihe9033jc2c.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fctqmcd2wdihe9033jc2c.png" alt="Extracted from https://www.saponlinetutorials.com/about-sap-modules-sap-modules-list-overview/"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To have a glimpse😉 of SAP functional modules visit &lt;a href="https://www.saponlinetutorials.com/about-sap-modules-sap-modules-list-overview/" rel="noopener noreferrer"&gt;here&lt;/a&gt; &lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;strong&gt;&lt;em&gt;2.1.1 SAP R/3 4.6c and 4.7c&lt;/em&gt;&lt;/strong&gt;
&lt;/h4&gt;

&lt;p&gt;After the stable version of SAP R/3, &lt;strong&gt;SAP R/3 4.6c&lt;/strong&gt; was the next version in R/3 class which includes Business plugins, Infructure addons.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fojs5okwrtc5sf1j91gnm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fojs5okwrtc5sf1j91gnm.png" alt="Extracted from google images"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Following 4.6c version, In the early 1990s due to the business movement to web application servers, SAP introduced one more version for R/3 class which is &lt;strong&gt;SAP R/3 4.7c&lt;/strong&gt; and renamed the Basis module to &lt;em&gt;Application web servers&lt;/em&gt; announcing that their latest support to application servers. This support is released via extension packs📦 instead of releasing a new next-generation ERP systems.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F465icluc9jkway7eqk86.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F465icluc9jkway7eqk86.png" alt="Extracted from google images"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;em&gt;2.2 MySAP ERP 2003 and SAP NetWeaver 2003&lt;/em&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;In 2003, SAP introduced &lt;strong&gt;MySAP ERP Edition&lt;/strong&gt; which is a huge Business suite and its a combination of SAP R/3 Enterprise, SAP NetWeaver along with some additional components related to the business.&lt;/p&gt;

&lt;p&gt;At the same time, SAP SE implemented &lt;a href="https://www.webopedia.com/TERM/J/J2EE.html" rel="noopener noreferrer"&gt;J2EE&lt;/a&gt; engine thanks for its ability to develop web applications and platform-independence. Due to this availability of Java programming SAP-integrated many integration components like SAP CRM, SAP Enterprise Portal and SAP Exchange Infrastructure, and SAP grouped components like XI, BW, EP and KP and named it as &lt;strong&gt;SAP NetWeaver&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Firts4iw7fx7gpaxnakwu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Firts4iw7fx7gpaxnakwu.png" alt="My credits"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;em&gt;2.3 MySAP ERP 2004 and SAP Netweaver 2004&lt;/em&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;In 2004, SAP introduced Enterprise Web Service. Stating briefly, A lot of web services should be run for a single process. For instance, Creation of a PO(placing an order to purchase an item) requires a web service for fetching item details and other web services for vendor details similarly a lot of services should be run to post PO. Hence, SAP adopted &lt;strong&gt;Enterprise Services Achitecture&lt;/strong&gt;(ECA) to SAP R/3. As the SAP R/3 got a new component to its core they changed the name to &lt;strong&gt;ERP central component&lt;/strong&gt;(ECC). Moreover, Enterprise Services Architecture changed to Enterprise Service-oriented Architecture(ESoA).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Ft58ip2hkxhcakxan1ub6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Ft58ip2hkxhcakxan1ub6.png" alt="My credits"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;em&gt;2.4 SAP ERP 2006 and SAP Netweaver 7.0&lt;/em&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;In 2005, MySAP ERP 2005 edition is introduced later changed to SAP ERP 6.0 (in 2006). SAP realized that even after grouping the individual components into NetWeaver it's not the way how the customers are using it up. Hence &lt;em&gt;SAP Netweaver 2007&lt;/em&gt; introduced &lt;em&gt;Usage types&lt;/em&gt; for individual components. For instance, Before introducing usage types if we want to install XI lot of additional components should be installed but after, the &lt;em&gt;XI usage type&lt;/em&gt; will spontaneously install every component. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Flxcz28sa14g7bbjqwf2l.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Flxcz28sa14g7bbjqwf2l.png" alt="My credits"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After SAP ERP 6.0 we can say that SAP found a standard ERP model since then there are no much changes to the ERP model unless they provided constant extension packs to business. The most recent extension pack for &lt;em&gt;SAP ERP 6.0&lt;/em&gt; is "EHP08"(in 2016). Soon after that, it's monster time😈 &lt;strong&gt;&lt;em&gt;SAP S/4 HANA&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;At the end of 2020 nearly 50% of global sap customers are planning🤔 to migrate from ERP to SAP S/4 HANA &lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;em&gt;2.5 SAP S/4 HANA&lt;/em&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Here is the big fish, SAP SE after years of working experience with their customers. Finally wants to boost up their computing time⏳, portability, simplified UI and dream of using their database(HANA) came up with &lt;em&gt;S/4 HANA&lt;/em&gt; where S is a Simplified data model, 4 signifies the fourth generation (after R/2, R/3 and ERP) and HANA meant to be High-performance analytical appliance.&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;strong&gt;&lt;em&gt;2.5.1 Overview&lt;/em&gt;&lt;/strong&gt;
&lt;/h4&gt;

&lt;p&gt;SAP HANA is an SAP application which uses Inbuilt memory(RAM) to compute a lot of real-time data with less than a second.&lt;/p&gt;

&lt;p&gt;Instead of performing R/W operations from hard disk which consumes a lot of computing time (usually happens in legacy systems), HANA performs R/W operations in RAM itself completing the tasks (&lt;a href="https://wiki.scn.sap.com/wiki/display/BI/OLAP+vs+OLTP" rel="noopener noreferrer"&gt;OLAP&lt;/a&gt; &amp;amp; &lt;a href="https://wiki.scn.sap.com/wiki/display/BI/OLAP+vs+OLTP" rel="noopener noreferrer"&gt;OLTP&lt;/a&gt;) under a second. &lt;/p&gt;

&lt;p&gt;It's a known fact, that data volumes💽 are rocketing throughout the years and migration to the cloud database is the best solution which is implemented by SAP.&lt;br&gt;
It uses a structural database where the data is stored in rows and columns of the tables. However, the column data is shirked to a large extent thanks to the developed compression techniques to fetch data faster than the row data.&lt;/p&gt;

&lt;p&gt;Now, SAP enhancing it's ECC core to support🤝 HANA, let me illustrate some of HANA's cool features&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Supply chain and retail optimization&lt;br&gt;
Forecasting and profitability reporting&lt;br&gt;
Database Services&lt;br&gt;
Analytics and Data Processing&lt;br&gt;
Application Development and Deployment&lt;br&gt;
Data Access, Integration and Quality&lt;br&gt;
Administration and IT Operations&lt;br&gt;
Security and Multi-Engine &lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Although, Evolution of SAP underwent many versions it is the customer👔 satisfaction which bought SAP as a leading ERP systems provider.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F1eccnyeeiph2tzq4nobs.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F1eccnyeeiph2tzq4nobs.jpg" alt="Extracted from google"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;References:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/@sapnwnewbie/evolution-of-sap-erp-architecture-in-11-steps-c060150a150c" rel="noopener noreferrer"&gt;https://medium.com/@sapnwnewbie/evolution-of-sap-erp-architecture-in-11-steps-c060150a150c&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.sap.com/india/products/hana/features.html" rel="noopener noreferrer"&gt;https://www.sap.com/india/products/hana/features.html&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.saponlinetutorials.com/about-sap-modules-sap-modules-list-overview/" rel="noopener noreferrer"&gt;https://www.saponlinetutorials.com/about-sap-modules-sap-modules-list-overview/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.sap.com/documents/2017/04/4666ecdd-b67c-0010-82c7-eda71af511fa.html" rel="noopener noreferrer"&gt;https://www.sap.com/documents/2017/04/4666ecdd-b67c-0010-82c7-eda71af511fa.html&lt;/a&gt;&lt;/p&gt;

</description>
      <category>tutorial</category>
      <category>productivity</category>
      <category>beginners</category>
    </item>
    <item>
      <title>What is fire?🔥</title>
      <dc:creator>preetham.sasi</dc:creator>
      <pubDate>Sat, 04 Apr 2020 14:40:38 +0000</pubDate>
      <link>https://dev.to/entangledcognition/what-is-fire-59jj</link>
      <guid>https://dev.to/entangledcognition/what-is-fire-59jj</guid>
      <description>&lt;h2&gt;
  
  
  &lt;em&gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;/em&gt;
&lt;/h2&gt;

&lt;p&gt;It was &lt;a href="https://en.wikipedia.org/wiki/Paleolithic"&gt;Paleolithic period&lt;/a&gt; where the fire was first discovered thanks to early humans and stones(Spark from stones turned into the fire). However, throughout the era's applications of fire is rocketing in various areas from domestic needs to rocket sciences. Additionally, we can't deny the fact that most of the world disasters are also caused by fire accidents. So, This post describes the fundamental theory of fire.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;em&gt;&lt;strong&gt;What is Fire&lt;/strong&gt;&lt;/em&gt;
&lt;/h2&gt;

&lt;p&gt;Fire is an &lt;a href="https://byjus.com/chemistry/exothermic-reaction/"&gt;exothermic reaction&lt;/a&gt; where something like Wood, gasoline is shined with something like matches, steady light or friction in the presences of atmospheric air, generally known as combustion. The fire thus emits subsequent energies like light, heat and smoke(volatile gases).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--kZqGiz1r--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/4x32m7m50cjy20h9uqj7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--kZqGiz1r--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/4x32m7m50cjy20h9uqj7.png" alt="Extracted from google images"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;em&gt;&lt;strong&gt;Characteristics of fire&lt;/strong&gt;&lt;/em&gt;
&lt;/h2&gt;

&lt;p&gt;characteristics will be varied based upon the nature of materials, for instance, the heat factor in the wood or willow will be slightly less than dry grass. Not only the Heat factor but also the colour of flame will be varied between materials.  &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Fire is fast and furious&lt;/em&gt;😎&lt;br&gt;
Fire has a serious pace of 6 MPH in the forest and 14 MPH in grasslands, once they caught up the situation will be furious.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  &lt;em&gt;&lt;strong&gt;Different levels of temperatures&lt;/strong&gt;&lt;/em&gt;
&lt;/h2&gt;

&lt;p&gt;Starting from the combustion point to peak point of the flame temperature is not the same it will be varied throughout. Starting at the &lt;strong&gt;Combustion point&lt;/strong&gt; or &lt;strong&gt;Blue Zone&lt;/strong&gt; the temperature recorded at ~800°, Moving to the &lt;strong&gt;Non-luminous zone&lt;/strong&gt; and &lt;strong&gt;dark zone&lt;/strong&gt; recorded at ~600° and ~1000° respectively, Finally going top &lt;strong&gt;luminous zone&lt;/strong&gt; and &lt;strong&gt;luminous veil&lt;/strong&gt; or peak flame point are noticed to be having ~1200° and ~1400° independently.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--f_fo7wgt--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/50ipu7u2wt4ppisrd859.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--f_fo7wgt--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/50ipu7u2wt4ppisrd859.jpg" alt="Extracted from google images"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;if you are a good observer the different zones of temperatures in the flame are having different colours 🧐. Guess what 🤔, due to the continuous chain reactions and strong bonding🤝 with atmospheric oxygen and wood's hydrocarbons the flame keeps on burning. So, the blue or green flame is due to the &lt;strong&gt;copper&lt;/strong&gt; reaction while flickering red colour is because of &lt;strong&gt;strontium&lt;/strong&gt; finally &lt;strong&gt;sodium&lt;/strong&gt; gives the orange colour to the flame.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--OdM1tegm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/iujnjhgyq44zqgev4da5.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--OdM1tegm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/iujnjhgyq44zqgev4da5.gif" alt="extracted from google immages"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;em&gt;&lt;strong&gt;Types of Fires&lt;/strong&gt;&lt;/em&gt;
&lt;/h2&gt;

&lt;p&gt;Fires are classified based upon there nature of materials into different classes. let me elaborate one by one. &lt;strong&gt;Class A&lt;/strong&gt; fires are grouped based on general usable things in daily life like wood, paper, clothes and plastic and can be easily dealt with water or wet clothes. Coming to &lt;strong&gt;Class B&lt;/strong&gt; fires are something related to gases and lubricates. while the fires which are involved with electric appliances are classified as &lt;strong&gt;Class C&lt;/strong&gt;. &lt;strong&gt;Class D&lt;/strong&gt; fires are rear and formed when metal ignites.&lt;br&gt;
&lt;strong&gt;Class E&lt;/strong&gt; and &lt;strong&gt;Class F&lt;/strong&gt; are generally related to household fires caused by vegetable oils.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;em&gt;&lt;strong&gt;Diasters&lt;/strong&gt;&lt;/em&gt;😢
&lt;/h2&gt;

&lt;p&gt;Although we are having a hell lot of uses with fires but there are an equal number of cases where the world witnessed numerous disasters. The disasters can be listed from leakage of LPG in the kitchens to the latest &lt;a href="https://www.bbc.com/news/world-australia-50951043"&gt;Australian bushfires&lt;/a&gt;. Amongst the noted fire accidents, Australian and &lt;a href="https://www.smh.com.au/world/south-america/what-s-happening-in-the-amazon-20190822-p52jvd.html"&gt;Amazon bushfires&lt;/a&gt; are the nightmares for the nature to recover. consequently, an abundant species of flora🌴 and fauna🦘 whipped and burnt down to ashes.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ZBJ9026q--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/8zsvvn7rma964z1aupnz.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ZBJ9026q--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/8zsvvn7rma964z1aupnz.gif" alt="Extracted from Tenor gifs"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;References&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://science.howstuffworks.com/environmental/earth/geophysics/fire1.htm"&gt;https://science.howstuffworks.com/environmental/earth/geophysics/fire1.htm&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.insider.com/types-of-fires-and-how-to-put-them-out-2018-12"&gt;https://www.insider.com/types-of-fires-and-how-to-put-them-out-2018-12&lt;/a&gt;&lt;/p&gt;

</description>
      <category>fire</category>
      <category>physics</category>
      <category>chemistry</category>
      <category>reactions</category>
    </item>
  </channel>
</rss>
