We are very pleased to announce that the Graph Engine 1.0 preview has finally been released to the public. Graph Engine, previously known as Trinity, is a distributed, in-memory, large graph processing engine.
Graphs play an indispensable role in a wide range of domains. Graph processing at scale, however, is facing challenges at all levels, ranging from system architecture to programming models for managing and processing large graphs. Underpinned by a strongly-typed RAM store and a general computation engine, Graph Engine helps users build both real-time online query processing applications and high-throughput offline analytics systems with ease.
Graph Engine’s RAM store can manage billions of run-time objects. The RAM store provides efficient memory management with high memory utilization ratios. It takes full advantage of the RAM to speed up data access and computations, but only in a way that makes every single byte count.
As a versatile general-purpose computation engine, Graph Engine is extremely extensible. It provides a unified declarative language for both data modeling and message passing. Instead of using a fixed data schema and hard-wired computation paradigms, it allows users to freely define data schemata and extend the system capability by performing fine-grained message passing.
Graph Engine is ready to integrate with other system stacks as well. The user-defined APIs can be easily exposed via RESTful interfaces. An application powered by Graph Engine is accessible to any connected device.
Graph Engine has many built-in features for distributed programming, including:
Graph Engine provides seamless integration with the powerful integrated development environment Visual Studio and Microsoft’s cloud computing platform Azure. It offers developers the best experience in both development and deployment on both the local and cloud sides. Developers can create Graph Engine applications in the all-purpose Visual Studio and deploy the applications to the cloud (Azure) with just a few clicks.
- Declarative data modeling and network programming;
- Full IntelliSense support;
- Language-Integrated Query;
- Remote application deployment, control, monitoring, and debugging.
This is our first official public preview. We look forward to feedback and suggestions. We will continue to provide routine maintenance and regular new releases, turning our research ideas into real-life functionality.
To get more information, documents, and downloads, please visit: http://graphengine.io.
Source: Graph Engine - Microsoft Research
See also: Microsoft quietly delivers first preview of Graph Engine | ZDNet
My Computer
- Computer type
- PC/Desktop
- Computer Manufacturer/Model Number
- Self built custom
- OS
- 64-bit Windows 11 Pro for Workstations
- CPU
- Intel i7-8700K OC'd to 5 GHz
- Motherboard
- ASUS ROG Maximus XI Formula Z390
- Memory
- 64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
- Graphics Card(s)
- ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
- Sound Card
- Integrated
- Monitor(s) Displays
- 2 x Samsung Odyssey G7 27"
- Screen Resolution
- 2560x1440
- Hard Drives
- 1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
- PSU
- Seasonic Prime Titanium 850W
- Case
- Thermaltake Core P3
- Cooling
- Corsair Hydro H115i
- Keyboard
- Logitech wireless K800
- Mouse
- Logitech MX Master 4
- Internet Speed
- 2 Gb/s Download and 100 Mb/s Upload
- Antivirus
- Malwarebyte Anti-Malware Premium
- Browser
- Google Chrome
- Other Info
- Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone