Skip to main content

Home/ Arquitectura?/ Group items tagged optimization

Rss Feed Group items tagged

Pablo Lalloni

Eclipse Slow? Get Optimizer for Eclipse | zeroturnaround.com - 0 views

  •  
    "Speed up your slow Eclipse with the Optimizer plugin by finding and fixing common configuration issues. It's a jetpack for Eclipse!"
Pablo Lalloni

eligosource/eventsourced · GitHub - 0 views

  •  
    The Eventsourced library adds scalable actor state persistence and at-least-once message delivery guarantees to Akka. With Eventsourced, stateful actors: - Persist received messages by appending them to a log (journal) - Project received messages to derive current state - Usually hold current state in memory (memory image) - Recover current (or past) state by replaying received messages (during normal application start or after crashes) - Never persist current state directly (except optional state snapshots for recovery time optimization)
Pablo Lalloni

Titan: Distributed Graph Database - 0 views

  •  
    "Titan is a scalable graph database optimized for storing and querying graphs containing hundreds of billions of vertices and edges distributed across a multi-machine cluster. Titan is a transactional database that can support thousands of concurrent users executing complex graph traversals."
Pablo Lalloni

wro4j - Web Resource Optimizer for Java - wro4j - Google Project Hosting - 0 views

  •  
    Free and Open Source Java project which brings together almost all the modern web tools: JsHint, CssLint, JsMin, Google Closure compressor, YUI Compressor, UglifyJs, Dojo Shrinksafe, Css Variables Support, JSON Compression, Less, Sass, CoffeeScript and much more.
Pablo Lalloni

RequireJS - 0 views

  •  
    "RequireJS is a JavaScript file and module loader. It is optimized for in-browser use, but it can be used in other JavaScript environments, like Rhino and Node. Using a modular script loader like RequireJS will improve the speed and quality of your code."
Pablo Lalloni

Slick 2.0.0 - 0 views

  •  
    "These are the major new features added since Slick 1.0.1: A code generator that reverse-engineers the database schema and generates all code required for working with Slick. New driver architecture to allow support for non-SQL, non-JDBC databases. Table definitions in the Lifted Embedding use a new syntax which is slightly more verbose but also more robust and logical, avoiding several pitfalls from earlier versions. Table definitions (and their * projections) are not restricted to flat tuples of columns anymore. They can use any type that would be valid as the return type of a Query. The old projection concatenation methods ~ and ~: are still supported but not imported by default. In addition to Scala tuples, Slick supports its own HList abstraction for records of arbitrary size. You can also add support for your own record types with only a few lines of code. All record types can be used everywhere (including table definitions and mapped projections) and they can be mixed and nested arbitrarily. Soft inserts are now the default, i.e. AutoInc columns are automatically skipped when inserting with +=, ++=, insert and insertAll. This means that you no longer need separate projections (without the primary key) for inserts. There are separate methods forceInsert and forceInsertAll in JdbcProfile for the old behavior. A new model for pre-compiled queries replaces the old QueryTemplate abstraction. Any query (both, actual collection-valued Query objects and scalar queries) or function from Column types to such a query can now be lifted into a Compiled wrapper. Lifted functions can be applied (without having to recompile the query), and you can use both monadic composition of Compiled values or just get the underlying query and use that for further composition. Pre-compiled queries can now be used for update and delete operations in addition to querying. threadLocalSession has been renamed to dynamicSession and the corresponding methods have distinct names (e.g. w
Pablo Lalloni

Geospatial Applications with Elasticsearch | Elastic - 0 views

  •  
    "Join Elastic developer Nicholas Knize to get an introduction to Elasticsearch's geospatial capabilities. He will give you a whirlwind tour of how to use Elasticsearch to make the most of your geo data and do things like: Indexing considerations for optimizing geo-point and geo-shape based search Geo-aggregations and bucket reducers for spatial visualization and analytics Time-based indexing, aliasing, and percolation for complex space-time querying But how does Elasticsearch compare to traditional solutions for geospatial search? John Boere, CEO of Cliffhanger Solutions Inc., will share his geospatial search story, giving you insight into their setup, lessons learned, and why they chose to use Elasticsearch, Logstash, and Kibana to help utility companies manage electricity flowing through the power grid - keeping the lights on, literally."
Pablo Lalloni

Joyent Private Cloud - Private Cloud - Joyent - 0 views

  •  
    "SmartDataCenter 7 is a complete private cloud management platform, optimized to deliver next generation, container-based IaaS in your data center."
Pablo Lalloni

VMKit: a substrate for virtual machines - 0 views

  •  
    The VMKit project is a framework for building virtual machines. It uses LLVM for compiling and optimizing high-level languages to machine code, and MMTk to manage memory. J3 is an implementation of a JVM with VMKit.
Pablo Lalloni

The BIRD Internet Routing Daemon Project - 1 views

  •  
    "Internet Routing: It's a program (well, a daemon, as you are going to discover in a moment) which works as a dynamic router in an Internet type network (that is, in a network running either the IPv4 or the IPv6 protocol). Routers are devices which forward packets between interconnected networks in order to allow hosts not connected directly to the same local area network to communicate with each other. They also communicate with the other routers in the Internet to discover the topology of the network which allows them to find optimal (in terms of some metric) rules for forwarding of packets (which are called routing tables) and to adapt themselves to the changing conditions such as outages of network links, building of new connections and so on. Most of these routers are costly dedicated devices running obscure firmware which is hard to configure and not open to any changes (on the other hand, their special hardware design allows them to keep up with lots of high-speed network interfaces, better than general-purpose computer does). Fortunately, most operating systems of the UNIX family allow an ordinary computer to act as a router and forward packets belonging to the other hosts, but only according to a statically configured table."
Pablo Lalloni

Silverpeas Project Web Site - Introduction - 0 views

  •  
    "Silverpeas is an Open-Source Collaborative and Social Web Portal mainly used by our users to build an Intranet or an Extranet. The key words of Silverpeas are collaboration and social network. Atop of a collaborative bus and a social network engine, about 30 ready to use applications are freely available to share documents (EDM Electronic Document Management), to streamline project management, to manage content (CMS), and to optimize the management of knowledge and skills. Among the ready to use applications, you can find: EDM, Pictures Gallery, directories, calendars, workflow, forms, blog, wiki, forums, project management, and so on. It offers also a non-technical mechanism of delegation of rights and a powerful transverse taxonomy mechanism, that is coupled with the search engine, enable users to find rapidly the information they are looking for."
Pablo Lalloni

ben-manes/caffeine: A high performance caching library for Java 8 - 0 views

  •  
    "Caffeine is a high performance, near optimal caching library based on Java 8."
Pablo Lalloni

Hybind - Home - 0 views

  •  
    "Unlike most client libraries dealing with HAL REST APIs, Hybind provides a high-level approach similar to what Object Relational Mapping (ORM) frameworks are for databases. When using Spring Data REST in the server, it is amazing how the amount of code to write is reduced to a minimum. However, a significant amount of repeated boilerplate is still required in the JavaScript client to manipulate the resources and map them to the client-side model. That's why this library exists. It enriches plain JavaScript objects with a convenient API so that performing REST requests is as easy as calling methods directly on the model objects. It is optimized for Spring Data REST, but should work with other HAL APIs following similar conventions."
Pablo Lalloni

Log(Graph): A Near-Optimal High-Performance Graph Representation - 0 views

  •  
    big-data graph graph-processing architecture development programming
1 - 17 of 17
Showing 20 items per page