DEV Community

Cover image for Useful: Abbreviation
Yassine Sellami
Yassine Sellami

Posted on • Edited on

2

Useful: Abbreviation

A

  • AD: Active Directory, directory service for Windows domain networks.
  • ADFS: Active Directory Federation Services, Federated Identity.

B

BFF: Backend for Frontend, layer that sits between the clients and the backend.

C

D

  • DHCP: Dynamic Host Configuration Protocol, automatically assigning IP.
  • DNS: Domain Name System

E

F

  • Firebase: Offers NoSQL & real-time hosting of databases, content, social authentication, notifications.
  • FTP: File Transfer Protocol, transfer files from a server to a client on a computer network.

G

  • GNU: GNU's Not Unix
  • GSM: Global System for Mobile Communications
  • GPU: Graphics Processing Unit
  • GUI: Graphical User Interface

H

  • HA: High availability
  • HTTP: Hypertext Transfer Protocol
  • HTTPd: Hypertext Transport Protocol Daemon
  • HTTPS: HTTP Secure

I

  • IPsec: Internet Protocol security
  • IPTV: Internet Protocol Television
  • IPv4: Internet Protocol version 4
  • IPv6: Internet Protocol version 6

J

  • J2EE: Java 2 Enterprise Edition
  • J2ME: Java 2 Micro Edition
  • J2SE: Java 2 Standard Edition
  • JAXB: Java Architecture for XML Binding
  • JAX-RPC: Java XML for Remote Procedure Calls
  • JAXP: Java API for XML Processing
  • JCE: Java Cryptography Extension
  • JCP: Java Community Process
  • JDBC: Java Database Connectivity
  • JDK: Java Development Kit
  • JEE: Java Enterprise Edition
  • JDS: Java Desktop System
  • JFC: Java Foundation Classes
  • JFS: IBM Journaling File System
  • JIT: Just-In-Time
  • JME: Java Micro Edition
  • JMX: Java Management Extensions
  • JMS: Java Message Service
  • JNDI: Java Naming and Directory Interface
  • JNI: Java Native Interface
  • JNZ: Jump non-zero
  • JPEG: Joint Photographic Experts Group
  • JRE: Java Runtime Environment
  • JS: JavaScript
  • JSE: Java Standard Edition
  • JSON: JavaScript Object Notation
  • JSP: Jackson Structured Programming
  • JSP: JavaServer Pages
  • JVM: Java Virtual Machine

K

L

  • LDAP: Lightweight Directory Access Protocol
  • LRU: Least Recently Used - organizes items in order of use, allowing you to quickly identify which item hasn't been used for the longest amount of time.

M

  • MongoDB: NoSQL & cross-platform document-oriented database program
  • MySQL: Relational database management system

N

  • NFS: Network File System - distributed file system protocol allows a client computer to access files over a network in the same way they would access a local storage file.
  • NTP: Network Time Protocol - internet protocol used to synchronize with computer clock time sources in a network

O

P

  • PCI: Peripheral Component Interconnect, standard for connecting hardware devices to a computer's motherboard.
  • PHP: Hypertext Preprocessor, server-side scripting language for web development.
  • PostgreSQL: Relational database management system
  • PWA: Progressive Web App, web applications that offer an app-like experience to users.

Q

R

  • RAID: Redundant Array of Independent Disks, storage technology that combines multiple disk drives.
  • RAM: Random Access Memory, temporary data storage used by the CPU for executing instructions.
  • REDIS: Remote Dictionary Server - in-memory data structure store.
  • REST: Representational State Transfer, software architectural style for web services.

S

  • SaaS: Software as a Service
  • SAN: Storage Area Network, dedicated network for providing access to consolidated storage.
  • SAX: Simple API for XML
  • sbin: superuser binary
  • SDN: Software-defined networking - is an approach to networking that uses software-based controllers or application programming interfaces (APIs) to communicate with underlying hardware infrastructure and direct traffic on a network.
  • SFTP: Simple File Transfer Protocol
  • SFTP: SSH File Transfer Protocol
  • SHA: Secure Hash Algorithm
  • SOAP: Simple Object Access Protocol - XML-based messaging protocol for exchanging information among computer networks.
  • SQL: Structured Query Language, language for managing and querying relational databases.
  • SSH: Secure Shell, cryptographic network protocol for secure communication.

T

  • TL;DR: too long; didn't read - used to introduce a summary of an online post or news article.
  • TCP/IP: Transmission Control Protocol/Internet Protocol, the suite of communication protocols used on the internet.
  • TLS: Transport Layer Security, cryptographic protocol for secure communication over a computer network.

U

  • UI: User Interface, visual elements and interaction design of a software application.
  • URL: Uniform Resource Locator, web address used to locate a resource on the internet.
  • UX: User Experience, the overall experience of a user when interacting with a product or system.

V

  • VPN: Virtual Private Network, secure and encrypted network connection over a public network.
  • VR: Virtual Reality, computer-generated simulation of a three-dimensional environment.

W

  • WAN: Wide Area Network, a network that spans a large geographical area.
  • WYSIWYG: What You See Is What You Get, user interface that shows the final output during editing.

X

  • XML: Extensible Markup Language, markup language for encoding documents in a machine-readable format.

Y

Z

  • ZFS: Zettabyte File System, a combined file system and logical volume manager designed by Sun Microsystems.
  • ZIP: Zone Information Protocol, a protocol used to configure and manage Zone Information Database (ZID) entries.
  • ZK: ZooKeeper, a centralized service for maintaining configuration information, naming, synchronization, and more.
  • ZPL: Z-level Programming Language, a high-level programming language designed for software development on Zilog Z80 microprocessors.
  • ZSI: Zolera SOAP Infrastructure, a Python library for creating and parsing SOAP messages.

Sentry image

Hands-on debugging session: instrument, monitor, and fix

Join Lazar for a hands-on session where you’ll build it, break it, debug it, and fix it. You’ll set up Sentry, track errors, use Session Replay and Tracing, and leverage some good ol’ AI to find and fix issues fast.

RSVP here →

Top comments (0)

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more