Networking

89K

Solutions

86

Articles & Videos

66K

Contributors

Networking is the process of connecting computing devices, peripherals and terminals together through a system that uses wiring, cabling or radio waves that enable their users to communicate, share information and interact over distances. Often associated are issues regarding operating systems, hardware and equipment, cloud and virtual networking, protocols, architecture, storage and management.

Share tech news, updates, or what's on your mind.

Sign up to Post

Which Database Choose?

This Article about choose the NOSQL database based on application requirement. Different NoSQL DB’s available, there are three primary concerns you must balance when choosing a data management system: consistency, availability, and partition tolerance.

 

* Consistency means that each client always has the same view of the data. * Availability means that all clients can always read and write.

* Partition tolerance means that the system works well across physical network partitions.

 

Chose the Database system based on your application requirement.

 Example Comparing MongoDB and CouchDB.

As you can see in the diagram, MongoDB and CouchDB are built with a slightly different focus. Both scale across multiple nodes easily, but MongoDB favours consistency while CouchDB favours availability.

In the MongoDB replication model, a group of database nodes host the same data set and are defined as a Replica set. One of the nodes in the set will act as primary and the others will be secondary nodes. The primary node is used for all write operations, and by default all read operations as well. This means that replica sets provide strict consistency. Replication is used to provide redundancy - to recover from hardware failure or service interruptions.

CouchDB uses a replication model called Eventual consistency. In this system, clients can write data to one node of the database without waiting for other nodes to come into agreement. The …
0
Free Tool: SSL Checker
LVL 8
Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Check out the new updates available on our mobile app including:
    New immediate notifications
      The ability to post in your feed
        Streamlined user-friendly look
          New navigation design
           
          Download or update the app on your Android or IOS device today!
          answer.png iphone-5s-feed.png
          6
           
          LVL 10

          Expert Comment

          by:Andrew Leniart
          Crap, I didn't even know there "was" an app to download and have been using Safari on my IPhone to access this site when mobile. Thanks.. will check it out now!
          2
           
          LVL 10

          Expert Comment

          by:Andrew Leniart
          Great app! Typing this using my iPhone now :)
          2
          After the WannaCry ransomware attack, we sat down with Thomas Zucker-Scharff to get the inside information on the technology behind the attack and what steps you can take to prevent this in the future. Read more of his advice. Take a step toward your security by enrolling in our free Course of the Month covering ransomware security and prevention written by Thomas.

          4
          Whoa, whoa, whoa... Apparently in West Virginia, being a State Senator is a part time job. Which means that a State Senator likely has to work a normal, private-sector job. A job for a company that might have a strong opinion about a particular vote. A company that then might fire the State Senator after they voted in a way the company didn't like... Uh... Conflict of interest much?

          What do you think? Is this system broken? How would you fix this?
          7
           
          LVL 53

          Expert Comment

          by:Scott Fell, EE MVE
          I don't have a problem with being in the $65 to $100K range. I do have a problem with paying a pension.  How many businesses have that anymore?  It's a lot for the tax payers to be on the hook for that kind of money (In Illinois).
          0
           
          LVL 66

          Expert Comment

          by:Jim Horn
          There's very few employers that would allow someone to be gone for six months of the year and only work half time the other six months, which is the normal time demands of a Minnesota state legislator, so I’m having a hard time imagining what these part-time legislators would do for a career.     When I was in the Army National Guard employers didn't even care for me being gone one weekend a month and two weeks a year.

          At those salaries I'm surprised we don't hear more stories about bribery, corruption, and employer conflict of interest.

          As a side note when Jesse 'The Body' Ventura was governor he frequently refereed pro wrestling matches.  No conflict of interest there as I don't think it would affect the state if 'Bruno the Midnight Stalker' or 'The Bushwackers' won.   I still think it would have been great if he hired Axe and Slash as his state budget directors.
          1
          Are you attending Cisco Live this month? So are we! While we'll be attending as company representatives, we're fascinated to compare our experience to those of a tech professional. Want to share your story? Contact us at ewooddell@experts-exchange.com for more information.  
          5
          0
          https://www.bloomberg.com/politics/articles/2017-05-18/divided-u-s-fcc-votes-to-begin-rollback-of-net-neutrality-rules

          What this means to you: If Net Neutrality is repealed then your ISP chooses which sites load fast and which ones don't. Example: If your ISP is Comcast or Charter they could make sites for Dish Network, Directv, Netflix, or Hulu run slow as they are competitors to your ISP. With a 2 to 1 person lead the Republican controlled FCC the REPEAL is expected to pass. DO NOT ALLOW THIS TO HAPPEN! Contact the FCC at 888-225-5322 and complain a lot or your ISP will decide for you what sites you see, how quickly you see them, and if you see them at all!

          IF you complain online by filling out a form with your name, address, and email that information will become PUBLIC KNOWLEDGE!

          Business hours for all non-emergency calls: 8:00am - 5:00pm, ET M-F
          2
           

          Author Comment

          by:Ryan
          ty.  for the record i did call 888-225-5322 today and I spoke with an actual person and they basically said that an a anonymous and I had to go online and fill out the form.  I think this is BS, but at least I'm speaking out about the issue.  I am a conservative republican, but on this one they are DEAD WRONG!  Their needs to be the regulation here.
          1
           
          LVL 1

          Expert Comment

          by:Juana Villa
          I am so happy you call them! I wish more people would do the same.
          1
          The world has now had time to recover and mitigate damage from the widespread WannaCry ransomware attack. We evaluated what it has left in its wake. Tallied damage includes:
           
          More than 150 countries.
          Currently $111,996.86 has been paid in bitcoin so far to decrypt files.
          Around 16 of England’s National Health System organizations affected, with doctors resorting to pen and paper to complete patient records.
          Renault, a European auto manufacturer, kept a French plant—that employs 3500 people—closed Monday, May 28th as a “preventative” measure.
           
          Learn how to secure your data and prepare against future threats by taking our June Course of the Month covering ransomware prevention and preparation.

           
          3
           
          LVL 29

          Expert Comment

          by:masnrock
          The sad part is a common failure in projects is failing to ask users for requirements.
          1
           
          LVL 121

          Expert Comment

          by:Andrew Hancock (VMware vExpert / EE MVE^2)
          The NHS does not consider the opinion of NURSES and DOCTORS worthy!

          Very Wrong, and they wonder why, they are all leaving and retiring, now leaving a brain drain in the NHS!
          0
          Today is the last day to enroll in the free course of the month! Premium members, Team account members, and Qualified Experts can enroll in the CompTIA A+ course as part of their membership. Once you enroll you have 30 days to complete the course. Take advantage of this month's course today!

          7
           
          LVL 10

          Expert Comment

          by:Andrew Leniart
          Not meaning to be pedantic, but you actually get 31 days to complete the course :)  I've just gone through the first section myself and can highly recommend this course. The instructor and content is excellent. Very informative.
          4
           
          LVL 17

          Expert Comment

          by:Spike99
          Cool, I'll try it. Thanks for the head's up.
          1
          "IT Certifications are a concrete representation of continual learning on the part of the candidate." If you're looking to get certified, now is the perfect time. Premium and team accounts can enroll in the CompTIA A+ course for free during the month of May. Click here to enroll!

          https://www.experts-exchange.com/articles/29383/Should-I-pursue-an-IT-certification.html
          4
          Announcing the Most Valuable Experts of 2016
          LVL 6
          Announcing the Most Valuable Experts of 2016

          MVEs are more concerned with the satisfaction of those they help than with the considerable points they can earn. They are the types of people you feel privileged to call colleagues. Join us in honoring this amazing group of Experts.

          We are invested in giving our community the opportunity to continue their education! May's Course of the Month is available for 13 more days. Premium Members, Team Account members, and Qualified Experts can enroll the CompTIA A+ course until May 31st for free and have 30 days to complete the course. Get started today!

          https://www.experts-exchange.com/courses/1001/CompTIA-A-220-901-220-902.html?cid=Social_OnsiteEE_PostCourseOfTheMonth_May_19
          7
          The Federal Communications Commission voted 2-1 today to start the process of eliminating net neutrality rules and the classification of home and mobile Internet service providers as common carriers under Title II of the Communications Act.

          https://arstechnica.com/tech-policy/2017/05/net-neutrality-goes-down-in-flames-as-fcc-votes-to-kill-title-ii-rules/
          3
           
          LVL 17

          Expert Comment

          by:Lucas Bishop
          net neutrality office space
          1
          Using 2003 or XP?  Something older?  I have little sympathy for you.  Things get old.  Software is constantly evolving and those creating it utilize new features and capabilities that (in theory) bring you more capabilities and ease of use.  It's impossible for any software developer to support everything they've ever created indefinitely.  Their abilities to continue innovating would grind to a halt.  Even for the largest of companies, like Microsoft.  They MUST cut off support at some point.  Microsoft has, it would seem, set this standard to 10 years.  Given how long that is and the advancements that can be done in 10 years, in my opinion, that is reasonable.  XP and Server 2003 are now 14+ years old.  WELL BEYOND their support life.  

          Now I'm confident Microsoft doesn't actively seek to "break" their newer products ability to connect to the older, now unsupported ones, but I would say it's reasonable to EXPECT they no longer test and see if a Windows 10 computer can connect to a 2003 domain.  They MAY, at points, decide to remove functionality from 10 but I'm confident they do so to improve security.  And if that aspect that is removed happens to be the "main" way something was done in an older version that is no longer supported? Well, they warned you!

          Ten years is a reasonable time frame.  If you're using what is now antiquated technology, I have little sympathy.

          "Fine Lee, but what about me - I use a program that controls a device that requires it run on …
          3
           
          LVL 58

          Expert Comment

          by:Jim Dettman (Microsoft MVP/ EE MVE)
          I suppose in the end that what it boils down to is whether you consider safety a function of software or not.  I would say not.  

           But if you do, the problem is in measuring how safe it is and I don't think you ever can.   You can throw a battery of tests at it, but what's safe today may not be safe tomorrow.

           On the flip side, upgrading is no guarantee of being safe either.   To use your car analogy, if my new vehicle uses a Takata air big, then I'm not very safe am I despite that I now have an air bag.  

           So do I use "safety" as a measure in the decision to upgrade or not?   I don't see how you can.

           One could even make the argument in general that by upgrading into a situation with more complexity then what I currently have, I will probably be less safe than I am now (more complexity = more potential holes).    So in regards to safety, not upgrading may be a better choice.    Sometimes, the Devil you know is better than the one you don't.  

           To wrap this up,  I don't think there are any simple answers here of course, but I don't hold it against people for not wanting to upgrade.  I also don't think software vendors should sunset support for products they release.    If someone calls me on something I wrote 15 years ago, I'm not going to say "sorry, can't support that" just because it's old and they decided to keep it.
          0
           
          LVL 96

          Author Comment

          by:Lee W, MVP
          Funny, as I was formulating my response to you yesterday, I was going to include a reference to the Takata airbag thing - any time you add new capabilities, you get more complicated and though overall safety can improve, it can also, in some circumstances, become less safe.  I believe there is a net benefit (both with airbags and with new software's increasing complexity).

          I guess it depends on how you value things.  To me, safety (security) is extremely important.  And I think most people should feel that way.  As such, people need to take responsibility for their continued existence and accept how technology generally (and technology companies) generally work and the economics attached to it.
          0
          What have we learnt today about the WannaCry ransomware attack, what you should do.

          1. do not block the URL KILLSWITCH - This will stop the spread in your network.

          2. Make sure your Anti-Virus Definitions are up to date. 30% of Vendors had definitions updated by end of play Friday 15th May. This will stop trojan exeuting.

          3. Patch Risky OS first e.g. Windows 2003 and XP, there are PATCHES available! - This will stop the payload exploit getting into the server.

          4. Patch Windows 7, 8, 10, 2008, 2012 and 2016.  Check for a Security Rollup since March 2017.
          5
          4
          To submit complaints about the FCC getting rid of Net Neutrality, you can go here, then click "+Express" and fill out the form. (Thanks for sharing, Doug.)

          http://www.gofccyourself.com/
          4
          To submit complaints about the FCC getting rid of Net Neutrality, you can go here, then click "+Express" and fill out the form.

          http://www.gofccyourself.com/
          4
           
          LVL 16

          Expert Comment

          by:Kyle Santos
          Cool thank you
          1
           
          LVL 1

          Expert Comment

          by:Juana Villa
          Done :D
          1
          10
          Quickbooks Scam

          I had a client ask about using Quickbooks in multiple locations. My suggestion is to use the web version for eas of use and you get at least 3 user accounts vs having to buy multiple licensees for the desktop version.  

          Just as I walked into the office I was told Quickbooks had already called in and was remoting in and working on it.  I asked my client which version and he was not sure.  I went to the computer and saw a big string of pings going through the command prompt.  Suspiciously, I  Jumped on the Teamviewer chat and asked if they are migrating to the web version or using the desktop. The "tech" asked if he could call me directly.  His voice was very hurried with a heavy accent and said if we went to the web version, payroll wouldn't work.  I know that is not correct and this didn't feel right and I asked if I could call him right back at the same time I ended the TV session.

          Called into Intuit to verify and at the same time saw two payments from some electronic payment company that was not Intuit. One for $449.99 the other $999.99.  Both were for "Tech support" and not an actual product.  

          I explained to my client he had been scammed.  In his email, I saw there was a password recovery. I asked if he gave out his password to the "tech".  Of course he did.  I had him change his password for his email account and quickbooks.  Next call was to the credit card company.  Right away there is a recording, "It looks like there are fraudulent …
          3
           
          LVL 6

          Expert Comment

          by:Brian Matis
          Ugh... That sucks. Glad you were able to help them catch the problem quick. Nice work and thanks for sharing the head's up about this kind of thing.
          0
           

          Expert Comment

          by:Daniella Barion
          Thanks for sharing.  Unfortunately, these fraud events happen more than we can imagine.  We need to be always on alert.
          1
          Well now... That's an interesting security issue... These inmates could potentially have a future in IT work though!
          3

          Networking

          89K

          Solutions

          86

          Articles & Videos

          66K

          Contributors

          Networking is the process of connecting computing devices, peripherals and terminals together through a system that uses wiring, cabling or radio waves that enable their users to communicate, share information and interact over distances. Often associated are issues regarding operating systems, hardware and equipment, cloud and virtual networking, protocols, architecture, storage and management.