Skip to content
GigaSpaces Logo GigaSpaces Logo
  • Products
    • InsightEdge Portfolio
      • Smart Cache
      • Smart ODS
      • Smart Augmented Transactions
    • GigaSpaces Cloud
  • Roles
    • Architects
    • CXOs
    • Product Teams
  • Solutions
    • Industry Solutions
      • Financial Services
      • Insurance
      • Retail and eCommerce
      • Telecommunications
      • Transportations
    • Technical Solutions
      • Operational BI
      • Mainframe & AS/400 Modernization
      • In Memory Data Grid
      • Transactional and Analytical Processing (HTAP)
      • Hybrid Cloud Data Fabric
      • Multi-Tiered Storage
      • Kubernetes Deployment
      • Streaming Analytics for Stateful Apps
  • Customers
  • Company
    • About GigaSpaces
    • Customers
    • Partners
    • Support & Services
      • University
      • Services
      • Support
    • News
    • Contact Us
    • Careers
  • Resources
    • Webinars
    • Blog
    • Demos
    • Solution Briefs & Whitepapers
    • Case Studies
    • Benchmarks
    • ROI Calculators
    • Analyst Reports
    • eBooks
    • Technical Documentation
  • Contact Us
  • Try Free

Eclipse Plugin for GigaSpaces

Subscribe to our blog!

Subscribe for Updates
Close
Back

Eclipse Plugin for GigaSpaces

Jeroen Remmerswaal April 23, 2009
2 minutes read

One of my colleagues – Robin van Breukelen – is a graduation student at the Hogeschool Arnhem Nijmegen (www.han.nl). For his graduation project, he is currently working on the implementation of a plugin for Eclipse, that will allow you to manage the GigaSpaces runtime from your IDE. The goal is to give developers an even friendlier developer-experience to GigaSpaces.
Some of the key-functionality that we already delivered is the following:

  • View the Grid Service Agents (GSA’s), Managers (GSM’s), Containers (GSC’s) and Lookup Services.
  • Starting and stopping the above components, either embedded in the IDE, or externally as separate processes.
  • View the Processing Units and Spaces.
  • Deploying and undeploying Processing Units.
  • Launching Processing Units embedded in the IDE, through dedicated launch configurations for this.
  • Managing more than one GigaSpaces installation through the Eclipse-preferences.

In essence it means we’re rebuilding part of the GigaSpaces Management UI, however, since we’re using the new Admin API of GigaSpaces 7.0, this is quite trivial. This API allows you to retrieve information on running components, and administer these. Building the Eclipse Widgets actually turns out to be the hard part.

We’ve abstracted the GigaSpaces installation from the view that is being rendered, so support for new versions of the product will be very easy to incorporate.
I am very enthusiastic about these new developments – and although we’re only in the fourth Sprint of the development cycle Robin has already created some impressive work. Once the projects has reached a mature stage, we will start releasing the components to the public.

In fact, there is more stuff coming that will be even more compelling – stay tuned!
Jeroen

CATEGORIES

  • GigaSpaces
  • syndicated
Jeroen Remmerswaal

All Posts (4)

YOU MAY ALSO LIKE

January 31, 2008

Explaining to your boss (or…
8 minutes read

October 29, 2012

AWS Outage: Moving from Multi-Availability-Zone…
4 minutes read

September 12, 2011

Mirroring GigaSpaces XAP to NoSQL
8 minutes read
  • Copied to clipboard

PRODUCTS, SOLUTIONS & ROLES

  • Products
  • InsightEdge Portfolio
    • Smart Cache
    • Smart ODS
    • Smart Augmented Transactions
    • Compare InsightEdge Products
  • GigaSpaces Cloud
  • Roles
  • Architects
  • CXOs
  • Product Teams
  • Solutions
  • Industry
    • Financial Services
    • Insurance
    • Retail and eCommerce
    • Telecommunications
    • Transportation
  • Technical
    • Operational BI
    • Mainframe & AS/400 Modernization
    • In Memory Data Grid
    • HTAP
    • Hybrid Cloud Data Fabric
    • Multi-Tiered Storage
    • Kubernetes Deployment
    • Streaming Analytics for Stateful Apps

RESOURCES

  • Resource Hub
  • Webinars
  • Blogs
  • Demos
  • Solution Briefs & Whitepapers
  • Case Studies
  • Benchmarks
  • ROI Calculators
  • Analyst Reports
  • eBooks
  • Technical Documentation
  • Featured Case Studies
  • Mainframe Offload with Groupe PSA
  • Digital Transformation with Avanza Bank
  • High Peak Handling with PriceRunner
  • Optimizing Business Communications with Avaya

COMPANY

  • About
  • Customers
  • Management
  • Board Members
  • Investors
  • News
  • Events
  • Careers
  • Contact Us
  • Book A Demo
  • Try GigaSpaces For Free
  • Partners
  • OEM Partners
  • System Integrators
  • Value Added Resellers
  • Technology Partners
  • Support & Services
  • University
  • Services
  • Support
Copyright © GigaSpaces 2021 All rights reserved | Privacy Policy
LinkedInTwitterFacebookYouTube

Contact Us